| ActiveRefInfo | RefCountClass | |
| ActiveRefList | RefCountClass | static |
| ActiveRefNode | RefCountClass | |
| Add_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Add_Ref(void) const | RefCountClass | |
| ALIGNED enum value | MeshGeometryClass | |
| ALLOW_NPATCHES enum value | MeshGeometryClass | |
| AlternateMatDesc | MeshModelClass | protected |
| BoundBoxMax | MeshGeometryClass | protected |
| BoundBoxMin | MeshGeometryClass | protected |
| BoundSphereCenter | MeshGeometryClass | protected |
| BoundSphereRadius | MeshGeometryClass | protected |
| Cast_AABox(AABoxCollisionTestClass &boxtest) | MeshGeometryClass | |
| cast_aabox_brute_force(AABoxCollisionTestClass &boxtest) | MeshGeometryClass | protected |
| cast_aabox_identity(AABoxCollisionTestClass &boxtest, const Vector3 &trans) | MeshGeometryClass | protected |
| cast_aabox_z180(AABoxCollisionTestClass &boxtest, const Vector3 &trans) | MeshGeometryClass | protected |
| cast_aabox_z270(AABoxCollisionTestClass &boxtest, const Vector3 &trans) | MeshGeometryClass | protected |
| cast_aabox_z90(AABoxCollisionTestClass &boxtest, const Vector3 &trans) | MeshGeometryClass | protected |
| Cast_OBBox(OBBoxCollisionTestClass &boxtest) | MeshGeometryClass | |
| cast_obbox_brute_force(OBBoxCollisionTestClass &boxtest) | MeshGeometryClass | protected |
| Cast_Ray(RayCollisionTestClass &raytest) | MeshGeometryClass | |
| cast_ray_brute_force(RayCollisionTestClass &raytest) | MeshGeometryClass | protected |
| cast_semi_infinite_axis_aligned_ray(const Vector3 &start_point, int axis_dir, unsigned char &flags) | MeshGeometryClass | protected |
| CAST_SHADOW enum value | MeshGeometryClass | |
| Cast_World_Space_AABox(AABoxCollisionTestClass &boxtest, const Matrix3D &transform) | MeshGeometryClass | |
| clone_materials(const MeshModelClass &srcmesh) | MeshModelClass | protected |
| Compute_Bounds(Vector3 *verts) | MeshGeometryClass | protectedvirtual |
| Compute_Plane(int pidx, PlaneClass *set_plane) const | MeshGeometryClass | |
| Compute_Plane_Equations(Vector4 *array) | MeshGeometryClass | protectedvirtual |
| compute_static_sort_levels(void) | MeshModelClass | protected |
| Compute_Vertex_Normals(Vector3 *array) | MeshGeometryClass | protectedvirtual |
| Contains(const Vector3 &point) | MeshGeometryClass | |
| Create_Decal(DecalGeneratorClass *generator, MeshClass *parent) | MeshModelClass | |
| CullTree | MeshGeometryClass | protected |
| CurMatDesc | MeshModelClass | protected |
| DefMatDesc | MeshModelClass | protected |
| Delete_Decal(uint32 decal_id) | MeshModelClass | |
| Delete_This(void) | RefCountClass | inlinevirtual |
| DIRTY_BOUNDS enum value | MeshGeometryClass | |
| DIRTY_PLANES enum value | MeshGeometryClass | |
| DIRTY_VNORMALS enum value | MeshGeometryClass | |
| DISABLE_BOUNDING_BOX enum value | MeshGeometryClass | |
| DISABLE_BOUNDING_SPHERE enum value | MeshGeometryClass | |
| DISABLE_PLANE_EQ enum value | MeshGeometryClass | |
| DX8MeshRendererClass class | MeshModelClass | friend |
| DX8PolygonRendererClass class | MeshModelClass | friend |
| DX8SkinFVFCategoryContainer class | MeshModelClass | friend |
| Enable_Alternate_Material_Description(bool onoff) | MeshModelClass | |
| Flags | MeshGeometryClass | protected |
| FlagsType enum name | MeshGeometryClass | |
| GapFiller | MeshModelClass | protected |
| Generate_Culling_Tree(void) | MeshGeometryClass | protected |
| Generate_Rigid_APT(const Vector3 &view_dir, SimpleDynVecClass< uint32 > &apt) | MeshGeometryClass | |
| Generate_Rigid_APT(const OBBoxClass &local_box, SimpleDynVecClass< uint32 > &apt) | MeshGeometryClass | |
| Generate_Rigid_APT(const OBBoxClass &local_box, const Vector3 &view_dir, SimpleDynVecClass< uint32 > &apt) | MeshGeometryClass | |
| Generate_Skin_APT(const OBBoxClass &world_box, SimpleDynVecClass< uint32 > &apt, const Vector3 *world_vertex_locs) | MeshGeometryClass | |
| get_bone_links(bool create=true) | MeshGeometryClass | inlineprotected |
| Get_Bounding_Box(AABoxClass *set_box) | MeshGeometryClass | |
| Get_Bounding_Sphere(SphereClass *set_sphere) | MeshGeometryClass | |
| Get_Color_Array(int array_index, bool create=true) | MeshModelClass | inline |
| Get_DCG_Array(int pass) | MeshModelClass | inline |
| Get_DCG_Source(int pass) | MeshModelClass | inline |
| get_deformed_screenspace_vertices(Vector4 *dst_vert, const RenderInfoClass &rinfo, const Matrix3D &mesh_tm, const HTreeClass *htree) | MeshGeometryClass | protected |
| get_deformed_vertices(Vector3 *dst_vert, Vector3 *dst_norm, const HTreeClass *htree) | MeshGeometryClass | protected |
| get_deformed_vertices(Vector3 *dst_vert, const HTreeClass *htree) | MeshGeometryClass | protected |
| Get_DIG_Array(int pass) | MeshModelClass | inline |
| Get_DIG_Source(int pass) | MeshModelClass | inline |
| Get_Flag(FlagsType flag) | MeshGeometryClass | inline |
| Get_Gap_Filler() const | MeshModelClass | inline |
| Get_List_Node() const | MultiListObjectClass | inline |
| Get_Material(int vidx, int pass=0) const | MeshModelClass | inline |
| Get_Material_Array(int pass, bool create=true) | MeshModelClass | inline |
| Get_Name(void) const | MeshGeometryClass | |
| Get_Pass_Count(void) const | MeshModelClass | inline |
| Get_Plane_Array(bool create=true) | MeshGeometryClass | |
| get_planes(bool create=true) | MeshGeometryClass | protected |
| Get_Poly_Surface_Type(int poly_index) const | MeshGeometryClass | inline |
| Get_Poly_Surface_Type_Array(void) | MeshGeometryClass | inline |
| Get_Polygon_Array(void) | MeshGeometryClass | inline |
| Get_Polygon_Count(void) const | MeshGeometryClass | inline |
| get_polys(void) | MeshGeometryClass | inlineprotected |
| get_shade_indices(bool create=true) | MeshGeometryClass | inlineprotected |
| Get_Shader(int pidx, int pass=0) const | MeshModelClass | inline |
| Get_Shader_Array(int pass, bool create=true) | MeshModelClass | inline |
| Get_Single_Material(int pass=0) const | MeshModelClass | inline |
| Get_Single_Shader(int pass=0) const | MeshModelClass | inline |
| Get_Single_Texture(int pass=0, int stage=0) const | MeshModelClass | inline |
| get_sort_flags(int pass) const | MeshModelClass | protected |
| get_sort_flags(void) const | MeshModelClass | protected |
| Get_Sort_Level(void) const | MeshGeometryClass | inline |
| Get_Texture(int pidx, int pass=0, int stage=0) const | MeshModelClass | inline |
| Get_Texture_Array(int pass, int stage, bool create=true) | MeshModelClass | inline |
| Get_User_Text(void) | MeshGeometryClass | |
| Get_UV_Array(int pass=0, int stage=0) | MeshModelClass | inline |
| Get_UV_Array_By_Index(int index) | MeshModelClass | inline |
| Get_UV_Array_Count(void) | MeshModelClass | inline |
| get_vert_normals(void) | MeshGeometryClass | protected |
| Get_Vertex_Array(void) | MeshGeometryClass | inline |
| Get_Vertex_Bone_Links(void) | MeshGeometryClass | inline |
| Get_Vertex_Count(void) const | MeshGeometryClass | inline |
| Get_Vertex_Normal_Array(void) | MeshGeometryClass | |
| Get_Vertex_Shade_Index_Array(bool create=true) | MeshGeometryClass | inline |
| glueEnforcer() const =0 | W3DMPO | protectedpure virtual |
| Has_Cull_Tree(void) | MeshGeometryClass | inline |
| Has_Material_Array(int pass) const | MeshModelClass | inline |
| Has_Polygon_Renderers(void) | MeshModelClass | inline |
| Has_Shader_Array(int pass) const | MeshModelClass | inline |
| Has_Texture_Array(int pass, int stage) const | MeshModelClass | inline |
| HasBeenInUse | MeshModelClass | protected |
| Init_For_NPatch_Rendering() | MeshModelClass | |
| install_alternate_material_desc(MeshLoadContextClass *context) | MeshModelClass | protected |
| install_materials(MeshLoadContextClass *loadinfo) | MeshModelClass | protected |
| Intersect_OBBox(OBBoxIntersectionTestClass &boxtest) | MeshGeometryClass | |
| intersect_obbox_brute_force(OBBoxIntersectionTestClass &localtest) | MeshGeometryClass | protected |
| Is_Alternate_Material_Description_Enabled(void) | MeshModelClass | |
| Load_W3D(ChunkLoadClass &cload) | MeshModelClass | virtual |
| Make_Color_Array_Unique(int array_index=0) | MeshModelClass | |
| Make_Geometry_Unique() | MeshModelClass | |
| Make_UV_Array_Unique(int pass=0, int stage=0) | MeshModelClass | |
| MatInfo | MeshModelClass | protected |
| MeshClass class | MeshModelClass | friend |
| MeshDeformClass class | MeshModelClass | friend |
| MeshDeformSetClass class | MeshModelClass | friend |
| MeshGeometryClass(void) | MeshGeometryClass | |
| MeshGeometryClass(const MeshGeometryClass &that) | MeshGeometryClass | |
| MeshLoadContextClass class | MeshModelClass | friend |
| MeshModelClass(void) | MeshModelClass | |
| MeshModelClass(const MeshModelClass &that) | MeshModelClass | |
| MeshName | MeshGeometryClass | protected |
| modify_for_overbright(void) | MeshModelClass | protected |
| MultiListObjectClass(void) | MultiListObjectClass | inline |
| Needs_Vertex_Normals(void) | MeshModelClass | |
| Num_Refs(void) const | RefCountClass | inline |
| operator=(const MeshModelClass &that) | MeshModelClass | |
| MeshGeometryClass::operator=(const MeshGeometryClass &that) | MeshGeometryClass | |
| ORIENTED enum value | MeshGeometryClass | |
| Peek_FVF_Category_Container() | MeshModelClass | |
| Peek_Material(int vidx, int pass=0) const | MeshModelClass | inline |
| Peek_Single_Material(int pass=0) const | MeshModelClass | inline |
| Peek_Single_Texture(int pass=0, int stage=0) const | MeshModelClass | inline |
| Peek_Texture(int pidx, int pass=0, int stage=0) const | MeshModelClass | inline |
| PlaneEq | MeshGeometryClass | protected |
| Poly | MeshGeometryClass | protected |
| PolyCount | MeshGeometryClass | protected |
| PolygonRendererList | MeshModelClass | protected |
| PolySurfaceType | MeshGeometryClass | protected |
| post_process(void) | MeshModelClass | protected |
| post_process_fog(void) | MeshModelClass | protected |
| PRELIT_LIGHTMAP_MULTI_PASS enum value | MeshGeometryClass | |
| PRELIT_LIGHTMAP_MULTI_TEXTURE enum value | MeshGeometryClass | |
| PRELIT_MASK enum value | MeshGeometryClass | |
| PRELIT_VERTEX enum value | MeshGeometryClass | |
| read_aabtree(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_chunks(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| MeshGeometryClass::read_chunks(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_dcg(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_dig(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_material_info(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_material_pass(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_materials(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_per_face_texcoord_ids(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_per_tri_materials(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_prelit_material(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_scg(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_shader_ids(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_shaders(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_stage_texcoords(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_texcoords(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_texture_ids(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_texture_stage(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_textures(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_triangles(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_user_text(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_v2_materials(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_v3_materials(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_vertex_colors(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_vertex_influences(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_vertex_material_ids(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_vertex_materials(ChunkLoadClass &cload, MeshLoadContextClass *context) | MeshModelClass | protected |
| read_vertex_normals(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_vertex_shade_indices(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| read_vertices(ChunkLoadClass &cload) | MeshGeometryClass | protected |
| RefCountClass(void) | RefCountClass | inline |
| RefCountClass(const RefCountClass &) | RefCountClass | inline |
| Register_For_Rendering() | MeshModelClass | |
| Register_Type() | MeshModelClass | protected |
| Release_Ref(void) const | RefCountClass | inline |
| Remove_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Replace_Texture(TextureClass *texture, TextureClass *new_texture) | MeshModelClass | |
| Replace_VertexMaterial(VertexMaterialClass *vmat, VertexMaterialClass *new_vmat) | MeshModelClass | |
| Reset(int polycount, int vertcount, int passcount) | MeshModelClass | |
| Reset_Geometry(int polycount, int vertcount) | MeshGeometryClass | |
| Scale(const Vector3 &sc) | MeshGeometryClass | |
| Set_Flag(FlagsType flag, bool onoff) | MeshGeometryClass | inline |
| Set_HTree(const HTreeClass *htree) | MeshModelClass | protected |
| Set_List_Node(MultiListNodeClass *node) | MultiListObjectClass | inline |
| Set_Material(int vidx, VertexMaterialClass *vmat, int pass=0) | MeshModelClass | inline |
| Set_Name(const char *newname) | MeshGeometryClass | |
| Set_Pass_Count(int passes) | MeshModelClass | inline |
| Set_Ref_Owner(RefCountClass *obj, char *file, int line) | RefCountClass | static |
| Set_Shader(int pidx, ShaderClass shader, int pass=0) | MeshModelClass | inline |
| Set_Single_Material(VertexMaterialClass *vmat, int pass=0) | MeshModelClass | inline |
| Set_Single_Shader(ShaderClass shader, int pass=0) | MeshModelClass | inline |
| Set_Single_Texture(TextureClass *tex, int pass=0, int stage=0) | MeshModelClass | inline |
| Set_Sort_Level(int level) | MeshGeometryClass | inline |
| Set_Texture(int pidx, TextureClass *tex, int pass=0, int stage=0) | MeshModelClass | inline |
| Set_User_Text(char *usertext) | MeshGeometryClass | |
| Shadow_Render(SpecialRenderInfoClass &rinfo, const Matrix3D &tm, const HTreeClass *htree) | MeshModelClass | |
| SKIN enum value | MeshGeometryClass | |
| SORT enum value | MeshGeometryClass | |
| SortLevel | MeshGeometryClass | protected |
| Total_Refs(void) | RefCountClass | inlinestatic |
| TWO_SIDED enum value | MeshGeometryClass | |
| UserText | MeshGeometryClass | protected |
| Validate_Active_Ref(RefCountClass *obj) | RefCountClass | static |
| Vertex | MeshGeometryClass | protected |
| VertexBoneLink | MeshGeometryClass | protected |
| VertexCount | MeshGeometryClass | protected |
| VertexNorm | MeshGeometryClass | protected |
| VertexShadeIdx | MeshGeometryClass | protected |
| W3dAttributes | MeshGeometryClass | protected |
| ~MeshGeometryClass(void) | MeshGeometryClass | virtual |
| ~MeshModelClass(void) | MeshModelClass | |
| ~MultiListObjectClass(void) | MultiListObjectClass | virtual |
| ~RefCountClass(void) | RefCountClass | inlineprotectedvirtual |
| ~W3DMPO() | W3DMPO | inlinevirtual |