APEX Framework: Member List

NVIDIA APEX

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 =0nvidia::apex::RWLockable [pure virtual]
acquireWriteLock(const char *fileName, const uint32_t lineno) const =0nvidia::apex::RWLockable [pure virtual]
addActorPair(PxActor *actor0, PxActor *actor1)=0nvidia::apex::Scene [pure virtual]
addBoundingBox(const PxBounds3 &bounds, UserBoundingBoxFlags::Enum flags)=0nvidia::apex::Scene [pure virtual]
allocProjMatrix(ProjMatrixType::Enum)=0nvidia::apex::Scene [pure virtual]
allocViewMatrix(ViewMatrixType::Enum)=0nvidia::apex::Scene [pure virtual]
ApexInterface() (defined in nvidia::apex::ApexInterface)nvidia::apex::ApexInterface [inline]
checkResults(bool block) const =0nvidia::apex::Scene [pure virtual]
createMirrorScene(nvidia::apex::Scene &mirrorScene, MirrorScene::MirrorFilter &mirrorFilter, float mirrorStaticDistance, float mirrorDynamicDistance, float mirrorRefreshDistance)=0nvidia::apex::Scene [pure virtual]
createRenderableIterator()=0nvidia::apex::Context [pure virtual]
dispatchRenderResources(UserRenderer &renderer)=0nvidia::apex::Renderable [pure virtual]
fetchResults(bool block, uint32_t *errorState)=0nvidia::apex::Scene [pure virtual]
findActorPair(PxActor *actor0, PxActor *actor1) const =0nvidia::apex::Scene [pure virtual]
getBoundingBox(const uint32_t index) const =0nvidia::apex::Scene [pure virtual]
getBoundingBoxCount() const =0nvidia::apex::Scene [pure virtual]
getBoundingBoxFlags(const uint32_t index) const =0nvidia::apex::Scene [pure virtual]
getBounds() const =0nvidia::apex::Renderable [pure virtual]
getCudaKernelCheckEnabled() const =0nvidia::apex::Scene [pure virtual]
getCudaProfileManager() const =0nvidia::apex::Scene [pure virtual]
getCudaTestManager() const =0nvidia::apex::Scene [pure virtual]
getDebugRenderParams() const =0nvidia::apex::Scene [pure virtual]
getEyeDirection(const uint32_t viewID=0) const =0nvidia::apex::Scene [pure virtual]
getEyePosition(const uint32_t viewID=0) const =0nvidia::apex::Scene [pure virtual]
getGravity() const =0nvidia::apex::Scene [pure virtual]
getModuleDebugRenderParams(const char *name) const =0nvidia::apex::Scene [pure virtual]
getNumProjMatrices() const =0nvidia::apex::Scene [pure virtual]
getNumViewMatrices() const =0nvidia::apex::Scene [pure virtual]
getPhysXScene() const =0nvidia::apex::Scene [pure virtual]
getProjMatrix(const uint32_t projID=0) const =0nvidia::apex::Scene [pure virtual]
getRenderBuffer() const =0nvidia::apex::Scene [pure virtual]
getRenderBufferScreenSpace() const =0nvidia::apex::Scene [pure virtual]
getStats(void) const =0nvidia::apex::Scene [pure virtual]
getTaskManager() const =0nvidia::apex::Scene [pure virtual]
getViewMatrix(const uint32_t viewID=0) const =0nvidia::apex::Scene [pure virtual]
lockRead(const char *fileName, uint32_t lineo)=0nvidia::apex::Scene [pure virtual]
lockRenderResources()=0nvidia::apex::RenderDataProvider [pure virtual]
lockWrite(const char *fileName, uint32_t lineno)=0nvidia::apex::Scene [pure virtual]
release()=0nvidia::apex::ApexInterface [pure virtual]
releaseReadLock(void) const =0nvidia::apex::RWLockable [pure virtual]
releaseRenderableIterator(RenderableIterator &)=0nvidia::apex::Context [pure virtual]
releaseWriteLock(void) const =0nvidia::apex::RWLockable [pure virtual]
removeActorPair(PxActor *actor0, PxActor *actor1)=0nvidia::apex::Scene [pure virtual]
removeAllActors()=0nvidia::apex::Context [pure virtual]
removeAllBoundingBoxes()=0nvidia::apex::Scene [pure virtual]
removeBoundingBox(const uint32_t index)=0nvidia::apex::Scene [pure virtual]
setCudaKernelCheckEnabled(bool enabled)=0nvidia::apex::Scene [pure virtual]
setGravity(const PxVec3 &gravity)=0nvidia::apex::Scene [pure virtual]
setPhysXScene(PxScene *s)=0nvidia::apex::Scene [pure virtual]
setProjMatrix(const PxMat44 &projTransform, const uint32_t projID=0)=0nvidia::apex::Scene [pure virtual]
setProjParams(float nearPlaneDistance, float farPlaneDistance, float fieldOfViewDegree, uint32_t viewportWidth, uint32_t viewportHeight, const uint32_t projID=0)=0nvidia::apex::Scene [pure virtual]
setUseDebugRenderable(bool state)=0nvidia::apex::Scene [pure virtual]
setUseViewProjMatrix(const uint32_t viewID=0, const uint32_t projID=0)=0nvidia::apex::Scene [pure virtual]
setViewMatrix(const PxMat44 &viewTransform, const uint32_t viewID=0)=0nvidia::apex::Scene [pure virtual]
setViewParams(const PxVec3 &eyePosition, const PxVec3 &eyeDirection, const PxVec3 &worldUpDirection=PxVec3(0, 1, 0), const uint32_t viewID=0)=0nvidia::apex::Scene [pure virtual]
simulate(float elapsedTime, bool finalStep=true, PxBaseTask *completionTask=NULL, void *scratchMemBlock=0, uint32_t scratchMemBlockSize=0)=0nvidia::apex::Scene [pure virtual]
unlockRead()=0nvidia::apex::Scene [pure virtual]
unlockRenderResources()=0nvidia::apex::RenderDataProvider [pure virtual]
unlockWrite()=0nvidia::apex::Scene [pure virtual]
updateRenderResources(bool rewriteBuffers=false, void *userRenderData=0)=0nvidia::apex::RenderDataProvider [pure virtual]
userDatanvidia::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.