HDK
|
This class allow setting multiple conditionals for a PRM_Template. More...
#include <PRM_Conditional.h>
Public Member Functions | |
PRM_ConditionalGroup (const PRM_ConditionalGroupArgs &args) | |
PRM_ConditionalGroup () | |
PRM_ConditionalGroup (const PRM_ConditionalGroup &other) | |
~PRM_ConditionalGroup () override | |
int64 | getMemoryUsage (bool inclusive) const override |
PRM_ConditionalGroupType | groupType () const override |
PRM_ConditionalBase * | instance (const UT_IntArray &indices) const override |
void | addConditional (const PRM_Conditional &cond) |
void | addConditional (const char *conditional, PRM_ConditionalType type) |
PRM_Conditional * | getConditional (PRM_ConditionalType type) override |
const PRM_Conditional * | getConditional (PRM_ConditionalType type) const override |
void | clear () |
Public Member Functions inherited from PRM_ConditionalBase | |
virtual | ~PRM_ConditionalBase () |
Protected Member Functions | |
void | instance (PRM_ConditionalGroup *group, const UT_IntArray &index_list) const |
This class allow setting multiple conditionals for a PRM_Template.
Definition at line 233 of file PRM_Conditional.h.
PRM_ConditionalGroup::PRM_ConditionalGroup | ( | const PRM_ConditionalGroupArgs & | args | ) |
|
inline |
Definition at line 239 of file PRM_Conditional.h.
PRM_ConditionalGroup::PRM_ConditionalGroup | ( | const PRM_ConditionalGroup & | other | ) |
|
override |
void PRM_ConditionalGroup::addConditional | ( | const PRM_Conditional & | cond | ) |
void PRM_ConditionalGroup::addConditional | ( | const char * | conditional, |
PRM_ConditionalType | type | ||
) |
void PRM_ConditionalGroup::clear | ( | ) |
|
overridevirtual |
Implements PRM_ConditionalBase.
|
overridevirtual |
Implements PRM_ConditionalBase.
|
overridevirtual |
Implements PRM_ConditionalBase.
Reimplemented in PRM_ConditionalSwitcher.
|
inlineoverridevirtual |
Implements PRM_ConditionalBase.
Reimplemented in PRM_ConditionalSwitcher.
Definition at line 248 of file PRM_Conditional.h.
|
overridevirtual |
Implements PRM_ConditionalBase.
Reimplemented in PRM_ConditionalSwitcher.
|
protected |