#include <c4d_basecontainer.h>
Public Member Functions | |
| void | CheckValue () |
| Bool | SetData (const GeData *d) |
| Bool | HasValue () |
| const TYPE & | GetOrDefault () |
| TYPE | GetValueOr (TYPE &&defaultValue) |
| const TYPE & | GetValueOr (const TYPE &defaultValue) |
Static Public Attributes | |
| static const Int32 | ids |
Private Attributes | |
| maxon::Opt< typename maxon::ByValueParam< TYPE >::type > | _val |
| const GeData * | _data |
| void CheckValue | ( | ) |
| Bool HasValue | ( | ) |
| const TYPE& GetOrDefault | ( | ) |
| TYPE GetValueOr | ( | TYPE && | defaultValue | ) |
| const TYPE& GetValueOr | ( | const TYPE & | defaultValue | ) |
|
static |
|
private |
|
private |