|
HDK
|
#include "PRM_API.h"#include "PRM_ChanState.h"#include "PRM_Default.h"#include "PRM_KeySetType.h"#include "PRM_ParmOwner.h"#include "PRM_Template.h"#include "PRM_Type.h"#include <CH/CH_Types.h>#include <DEP/DEP_MicroNode.h>#include <UT/UT_IntArray.h>#include <UT/UT_NonCopyable.h>#include <UT/UT_SharedPtr.h>#include <UT/UT_SmallObject.h>#include <UT/UT_StringHolder.h>#include <SYS/SYS_Types.h>#include <iosfwd>
Include dependency graph for PRM_Parm.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PRM_DataItem |
| class | PRM_DataFactory |
| class | PRM_UndoData |
| class | PRM_Parm |
Typedefs | |
| typedef UT_SharedPtr< const PRM_DataItem > | PRM_DataItemHandle |
| typedef UT_SharedPtr < PRM_UndoData > | PRM_UndoDataHandle |
| typedef UT_Array< std::pair < UT_StringHolder, PRM_UndoDataHandle > > | PRM_UndoDataList |
Enumerations | |
| enum | PRM_AddKeyType { PRM_AK_MARK_PENDING, PRM_AK_SET_KEY, PRM_AK_FORCE_KEY } |
| enum | PRM_OverrideType { PRM_OVERRIDDEN, PRM_LAYERED } |
Functions | |
| PRM_API size_t | format (char *buffer, size_t buffer_size, const PRM_Parm &v) |
| typedef UT_SharedPtr<const PRM_DataItem> PRM_DataItemHandle |
Definition at line 101 of file PRM_Parm.h.
| typedef UT_SharedPtr<PRM_UndoData> PRM_UndoDataHandle |
Definition at line 140 of file PRM_Parm.h.
| typedef UT_Array<std::pair<UT_StringHolder, PRM_UndoDataHandle> > PRM_UndoDataList |
Definition at line 141 of file PRM_Parm.h.
| enum PRM_AddKeyType |
An enumeration specifying how, if wanted, keys are set when values are set.
Definition at line 59 of file PRM_Parm.h.
| enum PRM_OverrideType |
| Enumerator | |
|---|---|
| PRM_OVERRIDDEN | |
| PRM_LAYERED | |
Definition at line 70 of file PRM_Parm.h.