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;
Definition: coremodel.h:25
Derive from noncopyable to mark your class as not having a copy constructor or operator=.
Definition: global.h:72
Definition: physique.h:22
The bounding box class.
Definition: vector.h:220
Definition: morphtargetmixer.h:21
CalAbstractMixer defines the API that CalModel relies on for blending and scheduling animations...
Definition: mixer.h:97
Definition: skeleton.h:20
The spring system class.
Definition: springsystem.h:36
Definition: renderer.h:22