|
HDK
|
#include "PRM_API.h"#include "PRM_ConditionalType.h"#include <UT/UT_Array.h>#include <UT/UT_IntArray.h>#include <UT/UT_Map.h>#include <UT/UT_NonCopyable.h>#include <UT/UT_StringArray.h>#include <UT/UT_UniquePtr.h>#include <UT/UT_ValArray.h>#include <UT/UT_Variadic.h>#include <utility>
Include dependency graph for PRM_Conditional.h:
This graph shows which files directly or indirectly include this file: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 | |
| using | PRM_ConditionalInfoPtr = UT_UniquePtr< PRM_ConditionalInfo > |
| using | PRM_ConditionalBasePtr = UT_UniquePtr< PRM_ConditionalBase > |
| using | PRM_ConditionalPtr = UT_UniquePtr< PRM_Conditional > |
| 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 53 of file PRM_Conditional.h.
Definition at line 225 of file PRM_Conditional.h.
| typedef std::pair<const char *, PRM_ConditionalType> PRM_ConditionalGroupItem |
Definition at line 224 of file PRM_Conditional.h.
Definition at line 51 of file PRM_Conditional.h.
Definition at line 55 of file PRM_Conditional.h.
Definition at line 287 of file PRM_Conditional.h.
| typedef PRM_ConditionalInfo PRM_DisableInfo |
Definition at line 330 of file PRM_Conditional.h.
| typedef PRM_Conditional PRM_DisableList |
Definition at line 329 of file PRM_Conditional.h.
| Enumerator | |
|---|---|
| PRM_CONDGROUPTYPE_NONE | |
| PRM_CONDGROUPTYPE_SINGLE | |
| PRM_CONDGROUPTYPE_SWITCHER | |
Definition at line 31 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 38 of file PRM_Conditional.h.