|
HDK
|
#include <UN_Parm.h>
Inheritance diagram for UN_ParmBase< BASE_CLASS, GRAPH_DATA >:Public Member Functions | |
| UN_ParmID | parmID () const |
| Returns the unique ID of the parameter this handle refers to. More... | |
| const UT_StringHolder & | name () const |
| Returns the parameter name that identifies it on the node. More... | |
| const UT_StringHolder & | typeName () const |
| Returns the parameter's type that determines the value type. More... | |
| UT_OptionEntryPtr | value () const |
| Returns the value of the parameter. More... | |
| GRAPH_DATA * | graphData () const |
| Returns the owner of the underlying graph data structures. More... | |
| const UN_GraphData * | constGraphData () const |
| Returns the owner of the underlying graph data structures. More... | |
| bool | isValid () const |
| Returns true if this parm is valid within the graph; false otherwise. More... | |
| operator bool () const | |
| Returns true if this parm is valid within the graph; false otherwise. More... | |
Protected Member Functions | |
| UN_ParmBase ()=default | |
| Constructs a handle for an invalid parameter. More... | |
| template<typename GRAPH > | |
| UN_ParmBase (GRAPH *graph_data, UN_ParmID parm_id) | |
| Constructs a handle that references the given parm in the given graph. More... | |
Base class template for the UN parameter handle. Its main purpose is to factor common code for const and non-const handles.
|
protecteddefault |
Constructs a handle for an invalid parameter.
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |