|
HDK
|
#include <GenUserData.h>
Inheritance diagram for GenUserData:Public Member Functions | |
| virtual | ~GenUserData () |
| GenUserDataPtr | getSelf () |
| Return a shared pointer for this object. More... | |
| ConstGenUserDataPtr | getSelf () const |
| Return a shared pointer for this object. More... | |
| template<class T > | |
| shared_ptr< T > | asA () |
| Return this object cast to a templated type. More... | |
| template<class T > | |
| shared_ptr< const T > | asA () const |
| Return this object cast to a templated type. More... | |
Protected Member Functions | |
| GenUserData () | |
Base class for custom user data needed during shader generation.
Definition at line 26 of file GenUserData.h.
|
inlinevirtual |
Definition at line 29 of file GenUserData.h.
|
inlineprotected |
Definition at line 56 of file GenUserData.h.
|
inline |
Return this object cast to a templated type.
Definition at line 44 of file GenUserData.h.
|
inline |
Return this object cast to a templated type.
Definition at line 50 of file GenUserData.h.
|
inline |
Return a shared pointer for this object.
Definition at line 32 of file GenUserData.h.
|
inline |
Return a shared pointer for this object.
Definition at line 38 of file GenUserData.h.