15#include "cal3d/global.h"
16#include "cal3d/vector.h"
36 bool attachMesh(
int coreMeshId);
37 bool detachMesh(
int coreMeshId);
39 CalMesh *getMesh(
int coreMeshId)
const;
49 Cal::UserData getUserData()
const;
50 std::vector<CalMesh *>& getVectorMesh();
51 void setLodLevel(
float lodLevel);
52 void setMaterialSet(
int setId);
53 void setUserData(Cal::UserData userData);
54 void update(
float deltaTime);
55 void disableInternalData();
65 Cal::UserData m_userData;
66 std::vector<CalMesh *> m_vectorMesh;
CalAbstractMixer defines the API that CalModel relies on for blending and scheduling animations.
Definition mixer.h:98
The bounding box class.
Definition vector.h:221
Definition coremodel.h:26
Definition morphtargetmixer.h:22
The spring system class.
Definition springsystem.h:37
Derive from noncopyable to mark your class as not having a copy constructor or operator=.
Definition global.h:73