43#ifndef SHATTERSYSTEM_H
44#define SHATTERSYSTEM_H
50class PhysicsSceneClass;
71 static void Init(
void);
static void Reset_Clip_Pools(void)
static void Shutdown(void)
static RenderObjClass * Get_Fragment(int fragment_index)
static RenderObjClass * Peek_Fragment(int fragment_index)
static void Shatter_Mesh(MeshClass *mesh, const Vector3 &point, const Vector3 &velocity)
static void Release_Fragments(void)
static void Process_Clip_Pools(const Matrix3D &Mshatter_to_mesh, MeshClass *mesh, MeshMtlParamsClass &mtl_params)
static int Get_Fragment_Count(void)