Go to the source code of this file.
#define GT_GETSET |
( |
|
METHOD, |
|
|
|
NAME, |
|
|
|
TYPE, |
|
|
|
DEF |
|
) |
| |
Value:private: \
{ \
return theName.asHolder(); \
} \
void set##METHOD(TYPE
v) { set(
get##METHOD##
Name(), v); } \
TYPE
get##METHOD()
const {
return get(
get##METHOD##
Name(), (TYPE)DEF); } \
{
return parms ? parms->get(
get##METHOD##
Name(),(TYPE)DEF) : (TYPE)DEF; }
Definition at line 139 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; } \
{ return parms ? parms->get##METHOD() : DEF; }
Definition at line 161 of file GT_RefineParms.h.
#define GT_GETSET_INT |
( |
|
METHOD, |
|
|
|
MEMBER, |
|
|
|
DEF |
|
) |
| |
Value:void set##METHOD(
exint v) { MEMBER =
v; }
\
exint get##METHOD()
const {
return MEMBER; } \
{ return parms ? parms->get##METHOD() : DEF; }
Definition at line 167 of file GT_RefineParms.h.
#define GT_GETSET_STR |
( |
|
METHOD, |
|
|
|
NAME, |
|
|
|
DEF |
|
) |
| |
Value:void set##METHOD(
const char *
v) { set(NAME, v); } \
{
return parms ? parms->get(NAME,DEF,
storage) : DEF; }
getFileOption("OpenEXR:storage") storage
Definition at line 153 of file GT_RefineParms.h.