This is the complete list of members for ndWorldScene, including all inherited members.
| AddBody(ndSharedPtr< ndBody > &body) (defined in ndScene) | ndScene | virtual |
| AddPair(ndBodyKinematic *const body0, ndBodyKinematic *const body1, ndInt32 threadId) (defined in ndScene) | ndScene | protected |
| ApplyExtForce() (defined in ndScene) | ndScene | protectedvirtual |
| BalanceScene() (defined in ndScene) | ndScene | protectedvirtual |
| Begin() (defined in ndScene) | ndScene | virtual |
| BodiesInAabb(ndBodiesInAabbNotify &callback, const ndVector &minBox, const ndVector &maxBox) const (defined in ndScene) | ndScene | virtual |
| CalculateContacts() (defined in ndScene) | ndScene | protectedvirtual |
| CalculateContacts(ndInt32 threadIndex, ndContact *const contact) (defined in ndScene) | ndScene | protectedvirtual |
| CalculateJointContacts(ndInt32 threadIndex, ndContact *const contact) (defined in ndScene) | ndScene | protected |
| Cleanup() (defined in ndScene) | ndScene | virtual |
| ConvexCast(ndConvexCastNotify &callback, const ndShapeInstance &convexShape, const ndMatrix &globalOrigin, const ndVector &globalDest) const (defined in ndScene) | ndScene | virtual |
| ConvexCast(ndConvexCastNotify &callback, const ndBvhNode **stackPool, ndFloat32 *const distance, ndInt32 stack, const ndFastRay &ray, const ndShapeInstance &convexShape, const ndMatrix &globalOrigin, const ndVector &globalDest) const (defined in ndScene) | ndScene | protected |
| CreateNewContacts() (defined in ndScene) | ndScene | protectedvirtual |
| DebugScene(ndSceneTreeNotiFy *const notify) (defined in ndScene) | ndScene | virtual |
| DeleteDeadContacts() (defined in ndScene) | ndScene | protectedvirtual |
| End() (defined in ndScene) | ndScene | virtual |
| FindBilateralJoint(ndBodyKinematic *const body0, ndBodyKinematic *const body1) const (defined in ndScene) | ndScene | protected |
| FindCollidingPairs(ndBodyKinematic *const body, ndInt32 threadId) (defined in ndScene) | ndScene | protected |
| FindCollidingPairs() (defined in ndScene) | ndScene | protectedvirtual |
| FindCollidingPairsBackward(ndBodyKinematic *const body, ndInt32 threadId) (defined in ndScene) | ndScene | protected |
| FindCollidingPairsForward(ndBodyKinematic *const body, ndInt32 threadId) (defined in ndScene) | ndScene | protected |
| Finish() | ndThread | |
| Free(void *const ptr) | ndClassAlloc | static |
| GetActiveBodyArray() (defined in ndScene) | ndScene | inline |
| GetActiveBodyArray() const (defined in ndScene) | ndScene | inline |
| GetActiveContactArray() (defined in ndScene) | ndScene | inline |
| GetActiveContactArray() const (defined in ndScene) | ndScene | inline |
| GetBodyList() const (defined in ndScene) | ndScene | inline |
| GetContactArray() const (defined in ndScene) | ndScene | inlineprotected |
| GetContactNotify() const (defined in ndScene) | ndScene | |
| GetCount() const | ndSemaphore | |
| GetGPUTime() const (defined in ndScene) | ndScene | inlinevirtual |
| GetMaxThreads() (defined in ndThreadPool) | ndThreadPool | static |
| GetScratchBuffer() (defined in ndScene) | ndScene | inline |
| GetSentinelBody() const (defined in ndScene) | ndScene | inline |
| GetThreadCount() const (defined in ndScene) | ndScene | inline |
| GetTimestep() const (defined in ndScene) | ndScene | inline |
| GetWorld() const (defined in ndWorldScene) | ndWorldScene | inlineprotectedvirtual |
| InitBodyArray() (defined in ndScene) | ndScene | protectedvirtual |
| IsGPU() const (defined in ndScene) | ndScene | inlinevirtual |
| IsValid() const (defined in ndScene) | ndScene | inlinevirtual |
| m_activeConstraintArray (defined in ndScene) | ndScene | protected |
| m_angularContactError2 (defined in ndScene) | ndScene | protectedstatic |
| m_backgroundThread (defined in ndScene) | ndScene | protected |
| m_bodyList (defined in ndScene) | ndScene | protected |
| m_bvhSceneManager (defined in ndScene) | ndScene | protected |
| m_contactArray (defined in ndScene) | ndScene | protected |
| m_contactNotifyCallback (defined in ndScene) | ndScene | protected |
| m_forceBalanceSceneCounter (defined in ndScene) | ndScene | protected |
| m_frameNumber (defined in ndScene) | ndScene | protected |
| m_linearContactError2 (defined in ndScene) | ndScene | protectedstatic |
| m_lock (defined in ndScene) | ndScene | protected |
| m_lru (defined in ndScene) | ndScene | protected |
| m_name (defined in ndThreadName) | ndThreadName | |
| m_newPairs (defined in ndScene) | ndScene | protected |
| m_partialNewPairs (defined in ndScene) | ndScene | protected |
| m_proceduralStaticMeshQuery (defined in ndScene) | ndScene | protected |
| m_rootNode (defined in ndScene) | ndScene | protected |
| m_sceneBodyArray (defined in ndScene) | ndScene | protected |
| m_scratchBuffer (defined in ndScene) | ndScene | protected |
| m_sentinelBody (defined in ndScene) | ndScene | protected |
| m_specialUpdateList (defined in ndScene) | ndScene | protected |
| m_staticMeshQuery (defined in ndScene) | ndScene | protected |
| m_subStepNumber (defined in ndScene) | ndScene | protected |
| m_timestep (defined in ndScene) | ndScene | protected |
| m_velocTol (defined in ndScene) | ndScene | protectedstatic |
| m_world (defined in ndWorldScene) | ndWorldScene | protected |
| Malloc(size_t size) | ndClassAlloc | static |
| ndAtomic() (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndAtomic(bool val) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndAtomic(const ndAtomic< bool > ©) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndClassAlloc() | ndClassAlloc | inline |
| ndScene() (defined in ndScene) | ndScene | protected |
| ndScene(const ndScene &src) (defined in ndScene) | ndScene | protected |
| ndSemaphore() | ndSemaphore | |
| ndSyncMutex() | ndSyncMutex | |
| ndThread() | ndThread | |
| ndThreadName() (defined in ndThreadName) | ndThreadName | inline |
| ndThreadPool(const char *const baseName) (defined in ndThreadPool) | ndThreadPool | |
| ndWorldScene(ndWorld *const world) (defined in ndWorldScene) | ndWorldScene | |
| ndWorldScene(const ndWorldScene &src) (defined in ndWorldScene) | ndWorldScene | |
| operator=(bool value) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ParallelExecute(const Function &ndFunction) (defined in ndThreadPool) | ndThreadPool | |
| ProcessContacts(ndInt32 threadIndex, ndInt32 contactCount, ndContactSolver *const contactSolver) (defined in ndScene) | ndScene | protected |
| RayCast(ndRayCastNotify &callback, const ndVector &globalOrigin, const ndVector &globalDest) const (defined in ndScene) | ndScene | virtual |
| RayCast(ndRayCastNotify &callback, const ndBvhNode **stackPool, ndFloat32 *const distance, ndInt32 stack, const ndFastRay &ray) const (defined in ndScene) | ndScene | protected |
| RemoveBody(ndBodyKinematic *const body) (defined in ndScene) | ndScene | virtual |
| SendBackgroundTask(ndBackgroundTask *const job) (defined in ndScene) | ndScene | |
| SetContactNotify(ndContactNotify *const notify) (defined in ndScene) | ndScene | |
| SetName(const char *const name) | ndThread | |
| SetThreadCount(ndInt32 count) (defined in ndThreadPool) | ndThreadPool | |
| SetTimestep(ndFloat32 timestep) (defined in ndScene) | ndScene | inline |
| Signal() | ndThread | |
| SubmitPairs(ndBvhLeafNode *const bodyNode, ndBvhNode *const node, bool forward, ndInt32 threadId) (defined in ndScene) | ndScene | protected |
| Sync() (defined in ndScene) | ndScene | virtual |
| Terminate() | ndSemaphore | |
| ThreadFunction() | ndWorldScene | protectedvirtual |
| Tick() | ndSyncMutex | |
| TickOne() (defined in ndThreadPool) | ndThreadPool | |
| UpdateBodyList() (defined in ndScene) | ndScene | protectedvirtual |
| UpdateSpecial() (defined in ndScene) | ndScene | protectedvirtual |
| UpdateTransform() (defined in ndScene) | ndScene | protectedvirtual |
| UpdateTransformNotify(ndInt32 threadIndex, ndBodyKinematic *const body) (defined in ndScene) | ndScene | protectedvirtual |
| ValidateContactCache(ndContact *const contact, const ndVector ×tep) const (defined in ndScene) | ndScene | protected |
| Wait() | ndSemaphore | |
| ~ndClassAlloc() | ndClassAlloc | inline |
| ~ndScene() (defined in ndScene) | ndScene | virtual |
| ~ndSemaphore() | ndSemaphore | |
| ~ndSyncMutex() | ndSyncMutex | |
| ~ndThread() | ndThread | virtual |
| ~ndThreadPool() (defined in ndThreadPool) | ndThreadPool | virtual |
| ~ndWorldScene() (defined in ndWorldScene) | ndWorldScene | virtual |