HDK
|
#include "PRM_API.h"
#include "PRM_ConditionalType.h"
#include <UT/UT_IntArray.h>
#include <UT/UT_Map.h>
#include <UT/UT_ValArray.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_Variadic.h>
#include <utility>
Go to the source code of this file.
Classes | |
class | PRM_ConditionalInfo |
class | PRM_ConditionalBase |
class | PRM_Conditional |
class | PRM_ConditionalGroup |
This class allow setting multiple conditionals for a PRM_Template. More... | |
class | PRM_ConditionalSwitcherItem |
class | PRM_ConditionalSwitcher |
Typedefs | |
typedef std::pair< const char *, PRM_ConditionalType > | PRM_ConditionalGroupItem |
typedef UT_VariadicT < PRM_ConditionalGroupItem > | PRM_ConditionalGroupArgs |
typedef UT_VariadicT < PRM_ConditionalSwitcherItem > | PRM_ConditionalSwitcherArgs |
typedef PRM_Conditional | PRM_DisableList |
typedef PRM_ConditionalInfo | PRM_DisableInfo |
Definition at line 230 of file PRM_Conditional.h.
typedef std::pair<const char *, PRM_ConditionalType> PRM_ConditionalGroupItem |
Definition at line 229 of file PRM_Conditional.h.
Definition at line 288 of file PRM_Conditional.h.
typedef PRM_ConditionalInfo PRM_DisableInfo |
Definition at line 329 of file PRM_Conditional.h.
typedef PRM_Conditional PRM_DisableList |
Definition at line 328 of file PRM_Conditional.h.
Enumerator | |
---|---|
PRM_CONDGROUPTYPE_NONE | |
PRM_CONDGROUPTYPE_SINGLE | |
PRM_CONDGROUPTYPE_SWITCHER |
Definition at line 29 of file PRM_Conditional.h.
Enumerator | |
---|---|
PRM_CONDOP_EQ | |
PRM_CONDOP_NE | |
PRM_CONDOP_GE | |
PRM_CONDOP_LE | |
PRM_CONDOP_GT | |
PRM_CONDOP_LT | |
PRM_CONDOP_REGEX_EQ | |
PRM_CONDOP_REGEX_NE |
Definition at line 36 of file PRM_Conditional.h.