Panda3D
|
This class unifies all references to the same filename, so that multiple attempts to load the same mesh will return the same pointer. More...
#include "physxMeshPool.h"
Static Public Member Functions | |
static void | list_contents () |
static void | list_contents (std::ostream &out) |
static PhysxClothMesh * | load_cloth_mesh (const Filename &filename) |
static PhysxConvexMesh * | load_convex_mesh (const Filename &filename) |
static PhysxSoftBodyMesh * | load_soft_body_mesh (const Filename &filename) |
static PhysxTriangleMesh * | load_triangle_mesh (const Filename &filename) |
static bool | release_cloth_mesh (PhysxClothMesh *mesh) |
static bool | release_convex_mesh (PhysxConvexMesh *mesh) |
static bool | release_soft_body_mesh (PhysxSoftBodyMesh *mesh) |
static bool | release_triangle_mesh (PhysxTriangleMesh *mesh) |
This class unifies all references to the same filename, so that multiple attempts to load the same mesh will return the same pointer.
The mesh filename is automatically resolved before an attempt to load the mesh is made.
Definition at line 36 of file physxMeshPool.h.
|
inline |
Definition at line 17 of file physxMeshPool.I.
|
inline |
Definition at line 25 of file physxMeshPool.I.
|
static |
Definition at line 266 of file physxMeshPool.cxx.
|
static |
Definition at line 274 of file physxMeshPool.cxx.
|
static |
Definition at line 124 of file physxMeshPool.cxx.
|
static |
Definition at line 50 of file physxMeshPool.cxx.
|
static |
Definition at line 161 of file physxMeshPool.cxx.
|
static |
Definition at line 87 of file physxMeshPool.cxx.
|
static |
Definition at line 232 of file physxMeshPool.cxx.
|
static |
Definition at line 198 of file physxMeshPool.cxx.
|
static |
Definition at line 249 of file physxMeshPool.cxx.
|
static |
Definition at line 215 of file physxMeshPool.cxx.