#include <fsC3dSprite.h>
◆ ~fsC3dSprite()
| fsC3dSprite::~fsC3dSprite |
( |
| ) |
|
|
virtual |
◆ fsC3dSprite()
| fsC3dSprite::fsC3dSprite |
( |
std::shared_ptr< fsI3dModelData > | pModelData | ) |
|
|
protected |
◆ activeAnimationSet()
| void fsC3dSprite::activeAnimationSet |
( |
const fsStr & | pAnimationName, |
|
|
std::function< void()> | pCallBack = nullptr ) |
◆ activeAnimationSetDo()
| void fsC3dSprite::activeAnimationSetDo |
( |
const fsStr & | pAnimationName, |
|
|
std::function< void()> | pCallBack = nullptr ) |
|
protectedvirtual |
◆ alignToTrack()
◆ angleGet()
◆ angleSet()
| void fsC3dSprite::angleSet |
( |
const fsVec3d & | pAngle | ) |
|
◆ animationAdd()
| void fsC3dSprite::animationAdd |
( |
std::shared_ptr< fsI3dAnimation > | pAnimation, |
|
|
const fsStr & | pName ) |
◆ create()
◆ nextAnimPlay()
| void fsC3dSprite::nextAnimPlay |
( |
| ) |
|
|
protected |
◆ offsetSet()
| void fsC3dSprite::offsetSet |
( |
const fsVec3d & | pPos | ) |
|
◆ pathAnimationSet()
| void fsC3dSprite::pathAnimationSet |
( |
const fsStr & | pAnimationName | ) |
|
◆ posGet()
◆ randomAnimPlay()
| void fsC3dSprite::randomAnimPlay |
( |
| ) |
|
|
protected |
◆ scaleGet()
| fsF32 fsC3dSprite::scaleGet |
( |
| ) |
|
◆ scaleSet()
| void fsC3dSprite::scaleSet |
( |
fsF32 | pScale | ) |
|
◆ sceneAddTo()
| void fsC3dSprite::sceneAddTo |
( |
fsI3dScene * | pScene | ) |
|
◆ sceneRemoveFrom()
| void fsC3dSprite::sceneRemoveFrom |
( |
fsI3dScene * | pScene | ) |
|
◆ trackSet()
◆ update()
| void fsC3dSprite::update |
( |
fsS32 | pDeltaMS | ) |
|
◆ fsCNative3dScene
◆ fsCNative3dSprite
◆ fsI3dSprite
◆ mAnimationOrder
| std::vector<fsStr> fsC3dSprite::mAnimationOrder |
|
protected |
◆ mAnimations
◆ mCurrAnim
| std::vector<fsStr>::iterator fsC3dSprite::mCurrAnim |
|
protected |
◆ mModelData
◆ mTrack
The documentation for this class was generated from the following files: