Classes | |
struct | ObjectSettings |
Public Member Functions | |
bool | loadModel (const Common::String &name) |
TeIntrusivePtr< TeModel > | model () |
void | setObjectMoveDest (const TeVector3f32 &vec) |
void | setObjectMoveTime (float f) |
bool | onMoveAnimFinished () |
void | setCurMovePos (const TeVector3f32 &pos) |
Public Member Functions inherited from Tetraedge::TeObject | |
void | deleteLater () |
Static Public Member Functions | |
static bool | loadSettings (const Common::Path &path) |
static void | cleanup () |
Static Public Member Functions inherited from Tetraedge::TeObject | |
static void | deleteLaterStatic (TeObject *obj) |
static void | deleteNow () |
static void | cleanup () |
Public Attributes | |
float | _rotateTime |
TeTimer | _rotateTimer |
TeQuaternion | _rotateStart |
TeVector3f32 | _rotateAmount |
float | _translateTime |
TeTimer | _translateTimer |
TeVector3f32 | _translateStart |
TeVector3f32 | _translateAmount |
TeCurveAnim2< Object3D, TeVector3f32 > | _moveAnim |
TeVector3f32 | _curMovePos |
Common::String | _onCharName |
Common::String | _onCharBone |
TeVector3f32 | _objTranslation |
TeQuaternion | _objRotation |
TeVector3f32 | _objScale |
TeMatrix4x4 | _lastMatrix |
int | _startFrame |
int | _endFrame |