HDK
|
#include <HUSD_ObjectHandle.h>
Public Types | |
enum | OverridesHandling { OVERRIDES_COMPOSE, OVERRIDES_INSPECT, OVERRIDES_IGNORE } |
Public Member Functions | |
HUSD_ObjectHandle (OverridesHandling overrides_handling=OVERRIDES_IGNORE) | |
HUSD_ObjectHandle (const HUSD_Path &path, OverridesHandling overrides_handling=OVERRIDES_IGNORE) | |
virtual | ~HUSD_ObjectHandle () |
virtual const HUSD_DataHandle & | dataHandle () const =0 |
virtual const HUSD_ConstOverridesPtr & | overrides () const =0 |
virtual const HUSD_ConstPostLayersPtr & | postLayers () const =0 |
OverridesHandling | overridesHandling () const |
const HUSD_Path & | path () const |
bool | isValid () const |
Definition at line 38 of file HUSD_ObjectHandle.h.
Enumerator | |
---|---|
OVERRIDES_COMPOSE | |
OVERRIDES_INSPECT | |
OVERRIDES_IGNORE |
Definition at line 41 of file HUSD_ObjectHandle.h.
HUSD_ObjectHandle::HUSD_ObjectHandle | ( | OverridesHandling | overrides_handling = OVERRIDES_IGNORE | ) |
HUSD_ObjectHandle::HUSD_ObjectHandle | ( | const HUSD_Path & | path, |
OverridesHandling | overrides_handling = OVERRIDES_IGNORE |
||
) |
|
virtual |
|
pure virtual |
Implemented in HUSD_PrimHandle, and HUSD_PropertyHandle.
|
inline |
Definition at line 63 of file HUSD_ObjectHandle.h.
|
pure virtual |
Implemented in HUSD_PrimHandle, and HUSD_PropertyHandle.
|
inline |
Definition at line 59 of file HUSD_ObjectHandle.h.
|
inline |
Definition at line 61 of file HUSD_ObjectHandle.h.
|
pure virtual |
Implemented in HUSD_PrimHandle, and HUSD_PropertyHandle.