Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
MeshGeometryClass Member List

This is the complete list of members for MeshGeometryClass, including all inherited members.

ActiveRefInfoRefCountClass
ActiveRefListRefCountClassstatic
ActiveRefNodeRefCountClass
Add_Active_Ref(RefCountClass *obj)RefCountClassstatic
Add_Ref(void) constRefCountClass
ALIGNED enum valueMeshGeometryClass
ALLOW_NPATCHES enum valueMeshGeometryClass
BoundBoxMaxMeshGeometryClassprotected
BoundBoxMinMeshGeometryClassprotected
BoundSphereCenterMeshGeometryClassprotected
BoundSphereRadiusMeshGeometryClassprotected
Cast_AABox(AABoxCollisionTestClass &boxtest)MeshGeometryClass
cast_aabox_brute_force(AABoxCollisionTestClass &boxtest)MeshGeometryClassprotected
cast_aabox_identity(AABoxCollisionTestClass &boxtest, const Vector3 &trans)MeshGeometryClassprotected
cast_aabox_z180(AABoxCollisionTestClass &boxtest, const Vector3 &trans)MeshGeometryClassprotected
cast_aabox_z270(AABoxCollisionTestClass &boxtest, const Vector3 &trans)MeshGeometryClassprotected
cast_aabox_z90(AABoxCollisionTestClass &boxtest, const Vector3 &trans)MeshGeometryClassprotected
Cast_OBBox(OBBoxCollisionTestClass &boxtest)MeshGeometryClass
cast_obbox_brute_force(OBBoxCollisionTestClass &boxtest)MeshGeometryClassprotected
Cast_Ray(RayCollisionTestClass &raytest)MeshGeometryClass
cast_ray_brute_force(RayCollisionTestClass &raytest)MeshGeometryClassprotected
cast_semi_infinite_axis_aligned_ray(const Vector3 &start_point, int axis_dir, unsigned char &flags)MeshGeometryClassprotected
CAST_SHADOW enum valueMeshGeometryClass
Cast_World_Space_AABox(AABoxCollisionTestClass &boxtest, const Matrix3D &transform)MeshGeometryClass
Compute_Bounds(Vector3 *verts)MeshGeometryClassprotectedvirtual
Compute_Plane(int pidx, PlaneClass *set_plane) constMeshGeometryClass
Compute_Plane_Equations(Vector4 *array)MeshGeometryClassprotectedvirtual
Compute_Vertex_Normals(Vector3 *array)MeshGeometryClassprotectedvirtual
Contains(const Vector3 &point)MeshGeometryClass
CullTreeMeshGeometryClassprotected
Delete_This(void)RefCountClassinlinevirtual
DIRTY_BOUNDS enum valueMeshGeometryClass
DIRTY_PLANES enum valueMeshGeometryClass
DIRTY_VNORMALS enum valueMeshGeometryClass
DISABLE_BOUNDING_BOX enum valueMeshGeometryClass
DISABLE_BOUNDING_SPHERE enum valueMeshGeometryClass
DISABLE_PLANE_EQ enum valueMeshGeometryClass
FlagsMeshGeometryClassprotected
FlagsType enum nameMeshGeometryClass
Generate_Culling_Tree(void)MeshGeometryClassprotected
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)MeshGeometryClassinlineprotected
Get_Bounding_Box(AABoxClass *set_box)MeshGeometryClass
Get_Bounding_Sphere(SphereClass *set_sphere)MeshGeometryClass
get_deformed_screenspace_vertices(Vector4 *dst_vert, const RenderInfoClass &rinfo, const Matrix3D &mesh_tm, const HTreeClass *htree)MeshGeometryClassprotected
get_deformed_vertices(Vector3 *dst_vert, Vector3 *dst_norm, const HTreeClass *htree)MeshGeometryClassprotected
get_deformed_vertices(Vector3 *dst_vert, const HTreeClass *htree)MeshGeometryClassprotected
Get_Flag(FlagsType flag)MeshGeometryClassinline
Get_List_Node() constMultiListObjectClassinline
Get_Name(void) constMeshGeometryClass
Get_Plane_Array(bool create=true)MeshGeometryClass
get_planes(bool create=true)MeshGeometryClassprotected
Get_Poly_Surface_Type(int poly_index) constMeshGeometryClassinline
Get_Poly_Surface_Type_Array(void)MeshGeometryClassinline
Get_Polygon_Array(void)MeshGeometryClassinline
Get_Polygon_Count(void) constMeshGeometryClassinline
get_polys(void)MeshGeometryClassinlineprotected
get_shade_indices(bool create=true)MeshGeometryClassinlineprotected
Get_Sort_Level(void) constMeshGeometryClassinline
Get_User_Text(void)MeshGeometryClass
get_vert_normals(void)MeshGeometryClassprotected
Get_Vertex_Array(void)MeshGeometryClassinline
Get_Vertex_Bone_Links(void)MeshGeometryClassinline
Get_Vertex_Count(void) constMeshGeometryClassinline
Get_Vertex_Normal_Array(void)MeshGeometryClass
Get_Vertex_Shade_Index_Array(bool create=true)MeshGeometryClassinline
glueEnforcer() const =0W3DMPOprotectedpure virtual
Has_Cull_Tree(void)MeshGeometryClassinline
Intersect_OBBox(OBBoxIntersectionTestClass &boxtest)MeshGeometryClass
intersect_obbox_brute_force(OBBoxIntersectionTestClass &localtest)MeshGeometryClassprotected
Load_W3D(ChunkLoadClass &cload)MeshGeometryClassvirtual
MeshGeometryClass(void)MeshGeometryClass
MeshGeometryClass(const MeshGeometryClass &that)MeshGeometryClass
MeshNameMeshGeometryClassprotected
MultiListObjectClass(void)MultiListObjectClassinline
Num_Refs(void) constRefCountClassinline
operator=(const MeshGeometryClass &that)MeshGeometryClass
ORIENTED enum valueMeshGeometryClass
PlaneEqMeshGeometryClassprotected
PolyMeshGeometryClassprotected
PolyCountMeshGeometryClassprotected
PolySurfaceTypeMeshGeometryClassprotected
PRELIT_LIGHTMAP_MULTI_PASS enum valueMeshGeometryClass
PRELIT_LIGHTMAP_MULTI_TEXTURE enum valueMeshGeometryClass
PRELIT_MASK enum valueMeshGeometryClass
PRELIT_VERTEX enum valueMeshGeometryClass
read_aabtree(ChunkLoadClass &cload)MeshGeometryClassprotected
read_chunks(ChunkLoadClass &cload)MeshGeometryClassprotected
read_triangles(ChunkLoadClass &cload)MeshGeometryClassprotected
read_user_text(ChunkLoadClass &cload)MeshGeometryClassprotected
read_vertex_influences(ChunkLoadClass &cload)MeshGeometryClassprotected
read_vertex_normals(ChunkLoadClass &cload)MeshGeometryClassprotected
read_vertex_shade_indices(ChunkLoadClass &cload)MeshGeometryClassprotected
read_vertices(ChunkLoadClass &cload)MeshGeometryClassprotected
RefCountClass(void)RefCountClassinline
RefCountClass(const RefCountClass &)RefCountClassinline
Release_Ref(void) constRefCountClassinline
Remove_Active_Ref(RefCountClass *obj)RefCountClassstatic
Reset_Geometry(int polycount, int vertcount)MeshGeometryClass
Scale(const Vector3 &sc)MeshGeometryClass
Set_Flag(FlagsType flag, bool onoff)MeshGeometryClassinline
Set_List_Node(MultiListNodeClass *node)MultiListObjectClassinline
Set_Name(const char *newname)MeshGeometryClass
Set_Ref_Owner(RefCountClass *obj, char *file, int line)RefCountClassstatic
Set_Sort_Level(int level)MeshGeometryClassinline
Set_User_Text(char *usertext)MeshGeometryClass
SKIN enum valueMeshGeometryClass
SORT enum valueMeshGeometryClass
SortLevelMeshGeometryClassprotected
Total_Refs(void)RefCountClassinlinestatic
TWO_SIDED enum valueMeshGeometryClass
UserTextMeshGeometryClassprotected
Validate_Active_Ref(RefCountClass *obj)RefCountClassstatic
VertexMeshGeometryClassprotected
VertexBoneLinkMeshGeometryClassprotected
VertexCountMeshGeometryClassprotected
VertexNormMeshGeometryClassprotected
VertexShadeIdxMeshGeometryClassprotected
W3dAttributesMeshGeometryClassprotected
~MeshGeometryClass(void)MeshGeometryClassvirtual
~MultiListObjectClass(void)MultiListObjectClassvirtual
~RefCountClass(void)RefCountClassinlineprotectedvirtual
~W3DMPO()W3DMPOinlinevirtual