HDK
|
#include <RAY_StylerInfo.h>
Public Types | |
using | SharedPrimGroup = UT_SharedPtr< GSTY_SubjectPrimGroup > |
Public Member Functions | |
RAY_StylerInfo () | |
RAY_StylerInfo (const STY_Styler &parent_styler, const STY_SubjectHandle &subject) | |
RAY_StylerInfo (const STY_Styler &parent_styler, const UT_Array< STY_SubjectHandle > &subjects) | |
~RAY_StylerInfo () | |
const STY_Styler & | getStyler () const |
void | updateStyler (const STY_Styler &new_parent_styler) |
void | setParentAndSubject (const STY_Styler &styler, const STY_SubjectHandle &subject) |
void | setParentAndSubjects (const STY_Styler &styler, const UT_Array< STY_SubjectHandle > &subjects) |
void | addSubject (const STY_SubjectHandle &subject) |
void | clear () |
void | setGroupSharingHolder (const SharedPrimGroup &g) |
Definition at line 25 of file RAY_StylerInfo.h.
Definition at line 28 of file RAY_StylerInfo.h.
RAY_StylerInfo::RAY_StylerInfo | ( | ) |
RAY_StylerInfo::RAY_StylerInfo | ( | const STY_Styler & | parent_styler, |
const STY_SubjectHandle & | subject | ||
) |
RAY_StylerInfo::RAY_StylerInfo | ( | const STY_Styler & | parent_styler, |
const UT_Array< STY_SubjectHandle > & | subjects | ||
) |
RAY_StylerInfo::~RAY_StylerInfo | ( | ) |
void RAY_StylerInfo::addSubject | ( | const STY_SubjectHandle & | subject | ) |
void RAY_StylerInfo::clear | ( | ) |
const STY_Styler& RAY_StylerInfo::getStyler | ( | ) | const |
|
inline |
Definition at line 46 of file RAY_StylerInfo.h.
void RAY_StylerInfo::setParentAndSubject | ( | const STY_Styler & | styler, |
const STY_SubjectHandle & | subject | ||
) |
void RAY_StylerInfo::setParentAndSubjects | ( | const STY_Styler & | styler, |
const UT_Array< STY_SubjectHandle > & | subjects | ||
) |
void RAY_StylerInfo::updateStyler | ( | const STY_Styler & | new_parent_styler | ) |