All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_PropertyHandle Class Reference

#include <HUSD_PropertyHandle.h>

+ Inheritance diagram for HUSD_PropertyHandle:

Public Member Functions

 HUSD_PropertyHandle ()
 HUSD_PropertyHandle (const HUSD_PrimHandle &prim_handle, const UT_StringRef &property_name)
 ~HUSD_PropertyHandle () override
const HUSD_DataHandledataHandle () const override
const HUSD_ConstOverridesPtroverrides () const override
const HUSD_PrimHandleprimHandle () const
UT_StringHolder getSourceSchema () const
UT_StringHolder getTypeDescription () const
bool isCustom () const
bool isXformOp () const
void createScriptedParms (UT_Array< PI_EditScriptedParm * > &parms, const UT_StringRef &custom_name, bool prepend_control_parm, bool prefix_xform_parms) const
- Public Member Functions inherited from HUSD_ObjectHandle
 HUSD_ObjectHandle (OverridesHandling overrides_handling=OVERRIDES_IGNORE)
 HUSD_ObjectHandle (const HUSD_Path &path, OverridesHandling overrides_handling=OVERRIDES_IGNORE)
virtual ~HUSD_ObjectHandle ()
OverridesHandling overridesHandling () const
const HUSD_Pathpath () const
bool isValid () const

Additional Inherited Members

- Public Types inherited from HUSD_ObjectHandle

Detailed Description

Definition at line 64 of file HUSD_PropertyHandle.h.

Constructor & Destructor Documentation

HUSD_PropertyHandle::HUSD_PropertyHandle ( )
HUSD_PropertyHandle::HUSD_PropertyHandle ( const HUSD_PrimHandle prim_handle,
const UT_StringRef property_name 
HUSD_PropertyHandle::~HUSD_PropertyHandle ( )

Member Function Documentation

void HUSD_PropertyHandle::createScriptedParms ( UT_Array< PI_EditScriptedParm * > &  parms,
const UT_StringRef custom_name,
bool  prepend_control_parm,
bool  prefix_xform_parms 
) const
const HUSD_DataHandle& HUSD_PropertyHandle::dataHandle ( ) const

Implements HUSD_ObjectHandle.

Definition at line 73 of file HUSD_PropertyHandle.h.

UT_StringHolder HUSD_PropertyHandle::getSourceSchema ( ) const
UT_StringHolder HUSD_PropertyHandle::getTypeDescription ( ) const
bool HUSD_PropertyHandle::isCustom ( ) const
bool HUSD_PropertyHandle::isXformOp ( ) const
const HUSD_ConstOverridesPtr& HUSD_PropertyHandle::overrides ( ) const

Implements HUSD_ObjectHandle.

Definition at line 75 of file HUSD_PropertyHandle.h.

const HUSD_PrimHandle& HUSD_PropertyHandle::primHandle ( ) const

Definition at line 77 of file HUSD_PropertyHandle.h.

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