#include <PRM_Default.h>
Public Member Functions | |
| PRM_Default (float thefloat=0.0F, const char *thestring=0, CH_StringMeaning string_meaning=CH_AUTO_DETECT_OLD_EXPRESSION) | |
| float | getFloat () const |
| int | getOrdinal () const |
| bool | gotString () const |
| const char * | getString () const |
| CH_StringMeaning | getStringMeaning () const |
| PRM_Default & | operator= (const PRM_Default &dft) |
| void | set (float thefloat, const char *thestring, CH_StringMeaning string_meaning) |
| void | setFloat (float v) |
| void | setOrdinal (int v) |
| void | setString (const char *v, bool free_existing=false) |
| void | setStringMeaning (CH_StringMeaning string_meaning) |
CHOP/CHOP_Spring.C, CHOP/CHOP_Stair.C, COP2/COP2_FullImageFilter.C, COP2/COP2_MultiInputWipe.C, OBJ/OBJ_Shake.C, POP/POP_LocalForce.C, POP/POP_RadialBirth.C, ROP/ROP_Dumper.C, SOP/SOP_CopRaster.C, SOP/SOP_CustomBrush.C, SOP/SOP_DetailAttrib.C, SOP/SOP_SParticle.C, SOP/SOP_Star.C, and SOP/SOP_TimeCompare.C.
Definition at line 48 of file PRM_Default.h.
| PRM_Default::PRM_Default | ( | float | thefloat = 0.0F, |
|
| const char * | thestring = 0, |
|||
| CH_StringMeaning | string_meaning = CH_AUTO_DETECT_OLD_EXPRESSION | |||
| ) |
PRM_Default has two parts: a float and a string. For floating point parameters, if the default string is defined, then the parameter will start off being animated and have the channel expression defined by the string. Otherwise, the floating point default is used for float and integer types, while the string is used to initialize string types.
| float PRM_Default::getFloat | ( | ) | const [inline] |
Definition at line 60 of file PRM_Default.h.
| int PRM_Default::getOrdinal | ( | ) | const [inline] |
Definition at line 61 of file PRM_Default.h.
| const char* PRM_Default::getString | ( | ) | const [inline] |
Definition at line 63 of file PRM_Default.h.
| CH_StringMeaning PRM_Default::getStringMeaning | ( | ) | const [inline] |
Definition at line 64 of file PRM_Default.h.
| bool PRM_Default::gotString | ( | ) | const [inline] |
Definition at line 62 of file PRM_Default.h.
| PRM_Default& PRM_Default::operator= | ( | const PRM_Default & | dft | ) |
| void PRM_Default::set | ( | float | thefloat, | |
| const char * | thestring, | |||
| CH_StringMeaning | string_meaning | |||
| ) |
| void PRM_Default::setFloat | ( | float | v | ) | [inline] |
Definition at line 72 of file PRM_Default.h.
| void PRM_Default::setOrdinal | ( | int | v | ) | [inline] |
Definition at line 73 of file PRM_Default.h.
| void PRM_Default::setString | ( | const char * | v, | |
| bool | free_existing = false | |||
| ) |
| void PRM_Default::setStringMeaning | ( | CH_StringMeaning | string_meaning | ) |
1.5.9