| HDK
    | 
#include <GLTF_AnimScene.h>
| Classes | |
| struct | GLTF_Animation | 
| struct | GLTF_Channel | 
| Public Types | |
| enum | GLTF_ChannelTarget { Translation, Rotation, Scale } | 
| enum | GLTF_Interpolation { Constant, Linear, Cubic } | 
| Public Member Functions | |
| GLTF_AnimScene () | |
| bool | load (GLTF_Reader &reader, GU_Detail *gdp, GLTF_Index anim_idx, GLTF_ErrorManager &errors) | 
| bool | update (GLTF_Reader &reader, GU_Detail *gdp, float time) | 
| void | getFrameRange (GLTF_Index anim_idx, fpreal &start, fpreal &end) const | 
| void | setSkeletonColor (const UT_Vector3R color) | 
| GLTF_Index | getAnimationId () const | 
| const UT_StringHolder & | getAnimationName () const | 
Definition at line 21 of file GLTF_AnimScene.h.
| Enumerator | |
|---|---|
| Translation | |
| Rotation | |
| Scale | |
Definition at line 25 of file GLTF_AnimScene.h.
| Enumerator | |
|---|---|
| Constant | |
| Linear | |
| Cubic | |
Definition at line 32 of file GLTF_AnimScene.h.
| GLTF_AnimScene::GLTF_AnimScene | ( | ) | 
| 
 | inline | 
Definition at line 81 of file GLTF_AnimScene.h.
| 
 | inline | 
Definition at line 82 of file GLTF_AnimScene.h.
| void GLTF_AnimScene::getFrameRange | ( | GLTF_Index | anim_idx, | 
| fpreal & | start, | ||
| fpreal & | end | ||
| ) | const | 
| bool GLTF_AnimScene::load | ( | GLTF_Reader & | reader, | 
| GU_Detail * | gdp, | ||
| GLTF_Index | anim_idx, | ||
| GLTF_ErrorManager & | errors | ||
| ) | 
| 
 | inline | 
Definition at line 79 of file GLTF_AnimScene.h.
| bool GLTF_AnimScene::update | ( | GLTF_Reader & | reader, | 
| GU_Detail * | gdp, | ||
| float | time | ||
| ) |