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

#include <HUSD_EditCustomData.h>

Public Member Functions

 HUSD_EditCustomData (HUSD_AutoWriteLock &lock)
 
 ~HUSD_EditCustomData ()
 
void setModifyRootLayer (bool modifyrootlayer)
 
template<typename UtValueType >
bool setLayerCustomData (const UT_StringRef &key, const UtValueType &value) const
 
template<typename UtValueType >
bool setCustomData (const HUSD_FindPrims &findprims, const UT_StringRef &key, const UtValueType &value) const
 
template<typename UtValueType >
bool setCustomData (const HUSD_FindProps &findprops, const UT_StringRef &key, const UtValueType &value) const
 
bool setIconCustomData (const HUSD_FindPrims &findprims, const UT_StringHolder &icon)
 
bool setIconCustomData (const HUSD_FindProps &findprops, const UT_StringHolder &icon)
 
bool removeLayerCustomData (const UT_StringRef &key) const
 
bool removeCustomData (const HUSD_FindPrims &findprims, const UT_StringRef &key) const
 
bool removeCustomData (const HUSD_FindProps &findprops, const UT_StringRef &key) const
 
bool clearLayerCustomData () const
 
bool clearCustomData (const HUSD_FindPrims &findprims) const
 
bool clearCustomData (const HUSD_FindProps &findprops) const
 

Detailed Description

Definition at line 29 of file HUSD_EditCustomData.h.

Constructor & Destructor Documentation

HUSD_EditCustomData::HUSD_EditCustomData ( HUSD_AutoWriteLock lock)
HUSD_EditCustomData::~HUSD_EditCustomData ( )

Member Function Documentation

bool HUSD_EditCustomData::clearCustomData ( const HUSD_FindPrims findprims) const
bool HUSD_EditCustomData::clearCustomData ( const HUSD_FindProps findprops) const
bool HUSD_EditCustomData::clearLayerCustomData ( ) const
bool HUSD_EditCustomData::removeCustomData ( const HUSD_FindPrims findprims,
const UT_StringRef key 
) const
bool HUSD_EditCustomData::removeCustomData ( const HUSD_FindProps findprops,
const UT_StringRef key 
) const
bool HUSD_EditCustomData::removeLayerCustomData ( const UT_StringRef key) const
template<typename UtValueType >
bool HUSD_EditCustomData::setCustomData ( const HUSD_FindPrims findprims,
const UT_StringRef key,
const UtValueType &  value 
) const
template<typename UtValueType >
bool HUSD_EditCustomData::setCustomData ( const HUSD_FindProps findprops,
const UT_StringRef key,
const UtValueType &  value 
) const
bool HUSD_EditCustomData::setIconCustomData ( const HUSD_FindPrims findprims,
const UT_StringHolder icon 
)
bool HUSD_EditCustomData::setIconCustomData ( const HUSD_FindProps findprops,
const UT_StringHolder icon 
)
template<typename UtValueType >
bool HUSD_EditCustomData::setLayerCustomData ( const UT_StringRef key,
const UtValueType &  value 
) const
void HUSD_EditCustomData::setModifyRootLayer ( bool  modifyrootlayer)

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