Anim 0.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AnimationSystem::Mesh::IReadOnlyAnimationContainer Class Referenceabstract

Interface restricts access to an animation container to read-only actions. More...

#include <IAnimationContainer.h>

Inheritance diagram for AnimationSystem::Mesh::IReadOnlyAnimationContainer:
Collaboration diagram for AnimationSystem::Mesh::IReadOnlyAnimationContainer:

Public Member Functions

virtual ValueResult< std::reference_wrapper< AnimationClip > > GetAnimation (StringId skinnedMeshOwningAnimation, string const &name) const =0
 Gets an animation. More...
 

Detailed Description

Interface restricts access to an animation container to read-only actions.

Member Function Documentation

◆ GetAnimation()

virtual ValueResult< std::reference_wrapper< AnimationClip > > AnimationSystem::Mesh::IReadOnlyAnimationContainer::GetAnimation ( StringId  skinnedMeshOwningAnimation,
string const &  name 
) const
pure virtual

Gets an animation.

Parameters
skinnedMeshOwningAnimationThe skinned mesh that the animation would animate
nameThe name of the animation
Returns
The animation or an ERROR if the animation does not exist

Implemented in AnimationSystem::Mesh::AnimationContainer.


The documentation for this class was generated from the following file: