nvidia::apex::IofxActor Class Reference
IOFX actor public interface. More...
#include <IofxActor.h>
Inheritance diagram for nvidia::apex::IofxActor:
Public Member Functions | |
virtual float | getObjectRadius () const =0 |
get the radius of the partice | |
virtual uint32_t | getObjectCount () const =0 |
get the number of particles | |
virtual uint32_t | getVisibleCount () const =0 |
get the number of visible particles (if sprite depth sorting is enabled, returns only number of particles in front of camera) | |
virtual const char * | getIosAssetName () const =0 |
get the name of the IOS asset used to feed partices to the IOFX | |
virtual physx::PxBounds3 | getBounds () const =0 |
returns AABB covering all objects in this actor, it's updated each frame during Scene::fetchResults(). | |
virtual IofxRenderable * | acquireRenderableReference ()=0 |
Acquire a pointer to the iofx's renderable proxy and increment its reference count. |
Detailed Description
IOFX actor public interface.
Member Function Documentation
virtual IofxRenderable* nvidia::apex::IofxActor::acquireRenderableReference | ( | ) | [pure virtual] |
Acquire a pointer to the iofx's renderable proxy and increment its reference count.
The IofxRenderable will only be deleted when its reference count is zero. Calls to IofxRenderable::release decrement the reference count, as does a call to IofxActor::release().
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:58:39
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.