Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la structure castor3d::GroupAnimation

#include <AnimationModule.hpp>

Graphe de collaboration de castor3d::GroupAnimation:
Collaboration graph
[légende]

Fonctions membres publiques

 GroupAnimation (castor::String name)
 
 GroupAnimation (castor::String name, AnimationState state, bool looped={}, float scale={}, castor::Milliseconds startingPoint={}, castor::Milliseconds stoppingPoint={}, InterpolatorType interpolation=InterpolatorType::eLinear)
 

Attributs publics

castor::String name
 
AnimationState state {}
 
bool looped {}
 
float scale {}
 
castor::Milliseconds startingPoint {}
 
castor::Milliseconds stoppingPoint {}
 
InterpolatorType interpolation { InterpolatorType::eLinear }
 

Documentation des constructeurs et destructeur

◆ GroupAnimation() [1/2]

castor3d::GroupAnimation::GroupAnimation ( castor::String name)
inlineexplicit

◆ GroupAnimation() [2/2]

castor3d::GroupAnimation::GroupAnimation ( castor::String name,
AnimationState state,
bool looped = {},
float scale = {},
castor::Milliseconds startingPoint = {},
castor::Milliseconds stoppingPoint = {},
InterpolatorType interpolation = InterpolatorType::eLinear )
inline

Documentation des données membres

◆ interpolation

InterpolatorType castor3d::GroupAnimation::interpolation { InterpolatorType::eLinear }

◆ looped

bool castor3d::GroupAnimation::looped {}

◆ name

castor::String castor3d::GroupAnimation::name

◆ scale

float castor3d::GroupAnimation::scale {}

◆ startingPoint

castor::Milliseconds castor3d::GroupAnimation::startingPoint {}

◆ state

AnimationState castor3d::GroupAnimation::state {}

◆ stoppingPoint

castor::Milliseconds castor3d::GroupAnimation::stoppingPoint {}

La documentation de cette structure a été générée à partir du fichier suivant :