APEX Framework: nvidia::apex::ApexInterface Class Reference

NVIDIA APEX

nvidia::apex::ApexInterface Class Reference

Base class for all interface classes implemented by APEX SDK. More...

#include <ApexInterface.h>

Inheritance diagram for nvidia::apex::ApexInterface:
nvidia::apex::RWLockable nvidia::apex::Actor nvidia::apex::ApexSDK nvidia::apex::Asset nvidia::apex::AssetAuthoring nvidia::apex::AssetPreview nvidia::apex::AssetPreviewScene nvidia::apex::ClothingCollision nvidia::apex::ClothingPhysicalMesh nvidia::apex::ClothingRenderProxy nvidia::apex::DestructibleActorJoint nvidia::apex::DestructibleRenderable nvidia::apex::IofxRenderable nvidia::apex::IofxRenderableIterator nvidia::apex::Module nvidia::apex::RenderableIterator nvidia::apex::RenderDebugInterface nvidia::apex::RenderVolume nvidia::apex::Scene nvidia::apex::TurbulenceRenderable

List of all members.

Public Member Functions

virtual void release ()=0
 Release an object instance.

Public Attributes

void * userData
 User data variable.

Detailed Description

Base class for all interface classes implemented by APEX SDK.

User callback interfaces should not derive from this class.


Member Function Documentation

virtual void nvidia::apex::ApexInterface::release ( ) [pure virtual]

Release an object instance.

Calling this will unhook the class and delete it from memory. You should not keep any reference to this class instance after calling release

Implemented in nvidia::apex::EffectPackageActor, nvidia::apex::RenderDebugInterface, nvidia::apex::FlameEmitterActor, nvidia::apex::HeatSourceActor, nvidia::apex::SubstanceSourceActor, and nvidia::apex::VelocitySourceActor.


Member Data Documentation

User data variable.

Practical in scenarios where this object has a clear and unique owner, not so useful in other scenarios.


The documentation for this class was generated from the following file:

Generated on Fri Dec 15 2017 13:58:37

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.