nvidia::apex::Scene Member List
This is the complete list of members for nvidia::apex::Scene, including all inherited members.
acquireReadLock(const char *fileName, const uint32_t lineno) const =0 | nvidia::apex::RWLockable | [pure virtual] |
acquireWriteLock(const char *fileName, const uint32_t lineno) const =0 | nvidia::apex::RWLockable | [pure virtual] |
addActorPair(PxActor *actor0, PxActor *actor1)=0 | nvidia::apex::Scene | [pure virtual] |
addBoundingBox(const PxBounds3 &bounds, UserBoundingBoxFlags::Enum flags)=0 | nvidia::apex::Scene | [pure virtual] |
allocProjMatrix(ProjMatrixType::Enum)=0 | nvidia::apex::Scene | [pure virtual] |
allocViewMatrix(ViewMatrixType::Enum)=0 | nvidia::apex::Scene | [pure virtual] |
ApexInterface() (defined in nvidia::apex::ApexInterface) | nvidia::apex::ApexInterface | [inline] |
checkResults(bool block) const =0 | nvidia::apex::Scene | [pure virtual] |
createMirrorScene(nvidia::apex::Scene &mirrorScene, MirrorScene::MirrorFilter &mirrorFilter, float mirrorStaticDistance, float mirrorDynamicDistance, float mirrorRefreshDistance)=0 | nvidia::apex::Scene | [pure virtual] |
createRenderableIterator()=0 | nvidia::apex::Context | [pure virtual] |
dispatchRenderResources(UserRenderer &renderer)=0 | nvidia::apex::Renderable | [pure virtual] |
fetchResults(bool block, uint32_t *errorState)=0 | nvidia::apex::Scene | [pure virtual] |
findActorPair(PxActor *actor0, PxActor *actor1) const =0 | nvidia::apex::Scene | [pure virtual] |
getBoundingBox(const uint32_t index) const =0 | nvidia::apex::Scene | [pure virtual] |
getBoundingBoxCount() const =0 | nvidia::apex::Scene | [pure virtual] |
getBoundingBoxFlags(const uint32_t index) const =0 | nvidia::apex::Scene | [pure virtual] |
getBounds() const =0 | nvidia::apex::Renderable | [pure virtual] |
getCudaKernelCheckEnabled() const =0 | nvidia::apex::Scene | [pure virtual] |
getCudaProfileManager() const =0 | nvidia::apex::Scene | [pure virtual] |
getCudaTestManager() const =0 | nvidia::apex::Scene | [pure virtual] |
getDebugRenderParams() const =0 | nvidia::apex::Scene | [pure virtual] |
getEyeDirection(const uint32_t viewID=0) const =0 | nvidia::apex::Scene | [pure virtual] |
getEyePosition(const uint32_t viewID=0) const =0 | nvidia::apex::Scene | [pure virtual] |
getGravity() const =0 | nvidia::apex::Scene | [pure virtual] |
getModuleDebugRenderParams(const char *name) const =0 | nvidia::apex::Scene | [pure virtual] |
getNumProjMatrices() const =0 | nvidia::apex::Scene | [pure virtual] |
getNumViewMatrices() const =0 | nvidia::apex::Scene | [pure virtual] |
getPhysXScene() const =0 | nvidia::apex::Scene | [pure virtual] |
getProjMatrix(const uint32_t projID=0) const =0 | nvidia::apex::Scene | [pure virtual] |
getRenderBuffer() const =0 | nvidia::apex::Scene | [pure virtual] |
getRenderBufferScreenSpace() const =0 | nvidia::apex::Scene | [pure virtual] |
getStats(void) const =0 | nvidia::apex::Scene | [pure virtual] |
getTaskManager() const =0 | nvidia::apex::Scene | [pure virtual] |
getViewMatrix(const uint32_t viewID=0) const =0 | nvidia::apex::Scene | [pure virtual] |
lockRead(const char *fileName, uint32_t lineo)=0 | nvidia::apex::Scene | [pure virtual] |
lockRenderResources()=0 | nvidia::apex::RenderDataProvider | [pure virtual] |
lockWrite(const char *fileName, uint32_t lineno)=0 | nvidia::apex::Scene | [pure virtual] |
release()=0 | nvidia::apex::ApexInterface | [pure virtual] |
releaseReadLock(void) const =0 | nvidia::apex::RWLockable | [pure virtual] |
releaseRenderableIterator(RenderableIterator &)=0 | nvidia::apex::Context | [pure virtual] |
releaseWriteLock(void) const =0 | nvidia::apex::RWLockable | [pure virtual] |
removeActorPair(PxActor *actor0, PxActor *actor1)=0 | nvidia::apex::Scene | [pure virtual] |
removeAllActors()=0 | nvidia::apex::Context | [pure virtual] |
removeAllBoundingBoxes()=0 | nvidia::apex::Scene | [pure virtual] |
removeBoundingBox(const uint32_t index)=0 | nvidia::apex::Scene | [pure virtual] |
setCudaKernelCheckEnabled(bool enabled)=0 | nvidia::apex::Scene | [pure virtual] |
setGravity(const PxVec3 &gravity)=0 | nvidia::apex::Scene | [pure virtual] |
setPhysXScene(PxScene *s)=0 | nvidia::apex::Scene | [pure virtual] |
setProjMatrix(const PxMat44 &projTransform, const uint32_t projID=0)=0 | nvidia::apex::Scene | [pure virtual] |
setProjParams(float nearPlaneDistance, float farPlaneDistance, float fieldOfViewDegree, uint32_t viewportWidth, uint32_t viewportHeight, const uint32_t projID=0)=0 | nvidia::apex::Scene | [pure virtual] |
setUseDebugRenderable(bool state)=0 | nvidia::apex::Scene | [pure virtual] |
setUseViewProjMatrix(const uint32_t viewID=0, const uint32_t projID=0)=0 | nvidia::apex::Scene | [pure virtual] |
setViewMatrix(const PxMat44 &viewTransform, const uint32_t viewID=0)=0 | nvidia::apex::Scene | [pure virtual] |
setViewParams(const PxVec3 &eyePosition, const PxVec3 &eyeDirection, const PxVec3 &worldUpDirection=PxVec3(0, 1, 0), const uint32_t viewID=0)=0 | nvidia::apex::Scene | [pure virtual] |
simulate(float elapsedTime, bool finalStep=true, PxBaseTask *completionTask=NULL, void *scratchMemBlock=0, uint32_t scratchMemBlockSize=0)=0 | nvidia::apex::Scene | [pure virtual] |
unlockRead()=0 | nvidia::apex::Scene | [pure virtual] |
unlockRenderResources()=0 | nvidia::apex::RenderDataProvider | [pure virtual] |
unlockWrite()=0 | nvidia::apex::Scene | [pure virtual] |
updateRenderResources(bool rewriteBuffers=false, void *userRenderData=0)=0 | nvidia::apex::RenderDataProvider | [pure virtual] |
userData | nvidia::apex::ApexInterface | |
~Context() (defined in nvidia::apex::Context) | nvidia::apex::Context | [inline, protected, virtual] |
Generated on Fri Dec 15 2017 13:58:41 Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.