Go to the source code of this file.
#define GT_GETSET |
( |
|
METHOD, |
|
|
|
NAME, |
|
|
|
TYPE, |
|
|
|
DEF |
|
) |
| |
Value:private: \
{ \
return theName.asHolder(); \
} \
TYPE
get##METHOD()
const {
return get(
get##METHOD##
Name(), (TYPE)DEF); } \
{
return parms ?
parms->get(
get##METHOD##
Name(),(TYPE)DEF) : (TYPE)DEF; }
constexpr auto set(type rhs) -> int
GA_API const UT_StringHolder parms
Definition at line 140 of file GT_RefineParms.h.
#define GT_GETSET_BIT |
( |
|
METHOD, |
|
|
|
MEMBER, |
|
|
|
DEF |
|
) |
| |
Value:void set##METHOD(
bool v) { MEMBER =
v; }
\
bool get##METHOD()
const {
return MEMBER; } \
constexpr auto set(type rhs) -> int
GA_API const UT_StringHolder parms
Definition at line 162 of file GT_RefineParms.h.
#define GT_GETSET_INT |
( |
|
METHOD, |
|
|
|
MEMBER, |
|
|
|
DEF |
|
) |
| |
Value:
exint get##METHOD()
const {
return MEMBER; } \
constexpr auto set(type rhs) -> int
GA_API const UT_StringHolder parms
Definition at line 168 of file GT_RefineParms.h.
#define GT_GETSET_STR |
( |
|
METHOD, |
|
|
|
NAME, |
|
|
|
DEF |
|
) |
| |
Value:void set##METHOD(
const char *
v) {
set(NAME, v); } \
getFileOption("OpenEXR:storage") storage
constexpr auto set(type rhs) -> int
GA_API const UT_StringHolder parms
Definition at line 154 of file GT_RefineParms.h.