Go to the source code of this file.
|
| #define | mGetIntFromDesc(__desc, var, varstring) |
| |
| #define | mGetFloatFromDesc(__desc, var, varstring) |
| |
| #define | mGetDoubleFromDesc(__desc, var, varstring) |
| |
| #define | mGetBoolFromDesc(__desc, var, varstring) |
| |
| #define | mGetEnumFromDesc(__desc, var, varstring) |
| |
| #define | mGetStringFromDesc(__desc, var, varstring) |
| |
| #define | mGetBinIDFromDesc(__desc, var, varstring) |
| |
| #define | mGetFloatIntervalFromDesc(__desc, var, varstring) |
| |
| #define | mGetFloat(var, varstring) mGetFloatFromDesc( desc_, var, varstring ) |
| |
| #define | mGetInt(var, varstring) mGetIntFromDesc( desc_, var, varstring ) |
| |
| #define | mGetBool(var, varstring) mGetBoolFromDesc( desc_, var, varstring ) |
| |
| #define | mGetEnum(var, varstring) mGetEnumFromDesc( desc_, var, varstring ) |
| |
| #define | mGetString(var, varstring) mGetStringFromDesc( desc_, var, varstring ) |
| |
| #define | mGetBinID(var, varstring) mGetBinIDFromDesc( desc_, var, varstring ) |
| |
| #define | mGetFloatInterval(var, varstring) mGetFloatIntervalFromDesc( desc_, var, varstring ) |
| |
| #define | mGetDouble(var, varstring) mGetDoubleFromDesc( desc_, var, varstring ) |
| |
◆ mGetBinID
◆ mGetBinIDFromDesc
| #define mGetBinIDFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var.inl() = __desc.getValParam(varstring)->getIntValue(0); \
var.crl() = __desc.getValParam(varstring)->getIntValue(1); \
{\
Attrib::ValParam* valparam##var = \
const_cast<Attrib::ValParam*>(__desc.getValParam(varstring));\
if ( binidparam##var ) \
var = binidparam##var->getDefaultBinIDValue();\
}\
if ( __desc.descSet()->is2D() ) \
var.inl() = 0; \
}
◆ mGetBool
◆ mGetBoolFromDesc
| #define mGetBoolFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
Attrib::ValParam* valparam##var = \
const_cast<Attrib::ValParam*>(__desc.getValParam(varstring));\
if ( boolparam##var ) \
var = boolparam##var->isSet() ? boolparam##var->getBoolValue(0)\
: boolparam##var->getDefaultBoolValue(0);\
}
◆ mGetDouble
◆ mGetDoubleFromDesc
| #define mGetDoubleFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var = __desc.getValParam(varstring)->getDValue(0); \
var = __desc.getValParam(varstring)->getDefaultdValue(0);\
}
◆ mGetEnum
◆ mGetEnumFromDesc
| #define mGetEnumFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
Attrib::ValParam* valparam##var = \
const_cast<Attrib::ValParam*>(__desc.getValParam(varstring));\
if ( enumparam##var ) \
var = enumparam##var->isSet() ? enumparam##var->getIntValue(0)\
: enumparam##var->getDefaultIntValue(0);\
}
◆ mGetFloat
◆ mGetFloatFromDesc
| #define mGetFloatFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var = __desc.getValParam(varstring)->getFValue(0); \
var = __desc.getValParam(varstring)->getDefaultfValue(0);\
}
◆ mGetFloatInterval
◆ mGetFloatIntervalFromDesc
| #define mGetFloatIntervalFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var.start = __desc.getValParam(varstring)->getFValue(0); \
var.stop = __desc.getValParam(varstring)->getFValue(1); \
{\
Attrib::ValParam* valparam##var = \
const_cast<Attrib::ValParam*>(__desc.getValParam(varstring));\
if ( gateparam##var ) \
var = gateparam##var->getDefaultGateValue();\
}\
}
◆ mGetInt
| #define mGetInt |
( |
|
var, |
|
|
|
varstring |
|
) |
| mGetIntFromDesc( desc_, var, varstring ) |
◆ mGetIntFromDesc
| #define mGetIntFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var = __desc.getValParam(varstring)->getIntValue(0); \
var = __desc.getValParam(varstring)->getDefaultIntValue(0);\
}
◆ mGetString
◆ mGetStringFromDesc
| #define mGetStringFromDesc |
( |
|
__desc, |
|
|
|
var, |
|
|
|
varstring |
|
) |
| |
Value:{\
var = __desc.getValParam(varstring)->getStringValue(0); \
var = __desc.getValParam(varstring)->getDefaultStringValue(0); \
}
Gate parameter that is used by an attribute. For example: IntGateParam, FloatGateParam,...
Definition: attribparam.h:252