Public Member Functions | Public Attributes

ms3d::Model Class Reference

#include <Model.h>

List of all members.

Public Member Functions

 Model (void)
 ~Model (void)
 Model (const Model &rhs)
Modeloperator= (const Model &rhs)
bool Init (const unsigned char *buffer, unsigned *offset)

Public Attributes

Header header
Scalar< unsigned short > num_vertices
List< Vertexvertices
Scalar< unsigned short > num_triangles
List< Triangletriangles
Scalar< unsigned short > num_groups
List< Groupgroups
Scalar< unsigned short > num_materials
List< Materialmaterials
Scalar< float > animation_fps
Scalar< float > current_time
Scalar< long > total_frames
Scalar< unsigned short > num_joints
List< Jointjoints
Scalar< long > sub_version_comments
Scalar< long > sub_version_vertex_extra
List< VertexExvertices_extra
Scalar< long > sub_version_joint_extra
List< JointExjoints_extra
Scalar< long > sub_version_model_extra
ModelEx model_extra

Constructor & Destructor Documentation

ms3d::Model::Model ( void   ) 

Default constructor.

ms3d::Model::~Model ( void   ) 

Destructor.

ms3d::Model::Model ( const Model rhs  ) 

Copy constructor.


Member Function Documentation

bool ms3d::Model::Init ( const unsigned char *  buffer,
unsigned *  offset 
)
Model & ms3d::Model::operator= ( const Model rhs  ) 

Copy assignment operator.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines