Classes | |
| class | ndReferencedObjects |
Public Member Functions | |
| D_CLASS_REFLECTION (ndModel) | |
| D_NEWTON_API | ndModel (const ndLoadSaveBase::ndLoadDescriptor &desc) |
| virtual ndModel * | GetAsModel () |
| virtual ndMultiBodyVehicle * | GetAsMultiBodyVehicle () |
| virtual void | Debug (ndConstraintDebugCallback &context) const |
Public Member Functions inherited from ndFreeListAlloc | |
| D_CORE_API void * | operator new (size_t size) |
| D_CORE_API void | operator delete (void *ptr) |
Protected Member Functions | |
| virtual void | AddToWorld (ndWorld *const world) |
| virtual void | RemoveFromToWorld () |
| virtual D_NEWTON_API void | Save (const ndLoadSaveBase::ndSaveDescriptor &desc) const |
| virtual void | Update (ndWorld *const world, ndFloat32 timestep) |
| virtual void | PostUpdate (ndWorld *const world, ndFloat32 timestep) |
| virtual void | PostTransformUpdate (ndWorld *const world, ndFloat32 timestep) |
Protected Attributes | |
| ndWorld * | m_world |
Friends | |
| class | ndWorld |
| class | ndLoadSave |
| class | ndModelList |
Additional Inherited Members | |
Static Public Member Functions inherited from ndContainersFreeListAlloc< ndModel > | |
| static void | FlushFreeList (ndInt32 size) |
Static Public Member Functions inherited from ndFreeListAlloc | |
| static D_CORE_API void | Flush () |
| static D_CORE_API void | Flush (ndInt32 size) |