VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::AnimEvaluator Class Reference

#include <framework/anim/evaluator/animEvaluator.h>

Public Member Functions

void addClip (const std::shared_ptr< AnimClip > &clip)
 AnimEvaluator (std::unique_ptr< AnimBinder > binder)
std::vector< std::shared_ptr< AnimClip > > & clips ()
const std::vector< std::shared_ptr< AnimClip > > & clips () const
void removeClip (size_t index)
void removeClips ()
void update (float dt)

Detailed Description

Definition at line 14 of file animEvaluator.h.

Constructor & Destructor Documentation

◆ AnimEvaluator()

visutwin::canvas::AnimEvaluator::AnimEvaluator ( std::unique_ptr< AnimBinder > binder)
explicit

Definition at line 13 of file animEvaluator.cpp.

Member Function Documentation

◆ addClip()

void visutwin::canvas::AnimEvaluator::addClip ( const std::shared_ptr< AnimClip > & clip)

Definition at line 17 of file animEvaluator.cpp.

◆ clips() [1/2]

std::vector< std::shared_ptr< AnimClip > > & visutwin::canvas::AnimEvaluator::clips ( )
inline

Definition at line 20 of file animEvaluator.h.

◆ clips() [2/2]

const std::vector< std::shared_ptr< AnimClip > > & visutwin::canvas::AnimEvaluator::clips ( ) const
inline

Definition at line 19 of file animEvaluator.h.

◆ removeClip()

void visutwin::canvas::AnimEvaluator::removeClip ( size_t index)

Definition at line 25 of file animEvaluator.cpp.

◆ removeClips()

void visutwin::canvas::AnimEvaluator::removeClips ( )

Definition at line 33 of file animEvaluator.cpp.

◆ update()


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