15 #include "cal3d/global.h" 16 #include "cal3d/vector.h" 36 bool attachMesh(
int coreMeshId);
37 bool detachMesh(
int coreMeshId);
40 CalMesh *getMesh(
int coreMeshId);
41 const CalMesh *getMesh(
int coreMeshId)
const;
58 const Cal::UserData getUserData()
const;
59 std::vector<CalMesh *>& getVectorMesh();
60 void setLodLevel(
float lodLevel);
61 void setMaterialSet(
int setId);
62 void setUserData(Cal::UserData userData);
63 void update(
float deltaTime);
64 void disableInternalData();
74 Cal::UserData m_userData;
75 std::vector<CalMesh *> m_vectorMesh;
Definition: coremodel.h:25
Derive from noncopyable to mark your class as not having a copy constructor or operator=.
Definition: global.h:81
Definition: physique.h:22
The bounding box class.
Definition: vector.h:222
Definition: morphtargetmixer.h:23
CalAbstractMixer defines the API that CalModel relies on for blending and scheduling animations...
Definition: mixer.h:140
Definition: skeleton.h:20
The spring system class.
Definition: springsystem.h:36
Definition: renderer.h:22