![]() |
Blender V2.61 - r43446
|
#include <VoidValue.h>

Public Member Functions | |
| CVoidValue () | |
| Construction/destruction. | |
| CVoidValue (void *voidptr, bool bDeleteOnDestruct, AllocationTYPE alloctype) | |
| virtual | ~CVoidValue () |
| virtual const STR_String & | GetText () |
| Value -> String or number. | |
| virtual double | GetNumber () |
| virtual CValue * | Calc (VALUE_OPERATOR op, CValue *val) |
| Value calculation. | |
| virtual CValue * | CalcFinal (VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) |
| virtual CValue * | GetReplica () |
| Value replication. | |
Public Attributes | |
| bool | m_bDeleteOnDestruct |
| Data members. | |
| void * | m_pAnything |
Definition at line 42 of file VoidValue.h.
| CVoidValue::CVoidValue | ( | ) | [inline] |
Construction/destruction.
Definition at line 48 of file VoidValue.h.
| CVoidValue::CVoidValue | ( | void * | voidptr, |
| bool | bDeleteOnDestruct, | ||
| AllocationTYPE | alloctype | ||
| ) | [inline] |
Definition at line 49 of file VoidValue.h.
References CValue::DisableRefCount(), and CValue::STACKVALUE.
| virtual CVoidValue::~CVoidValue | ( | ) | [virtual] |
| virtual CValue* CVoidValue::Calc | ( | VALUE_OPERATOR | op, |
| CValue * | val | ||
| ) | [virtual] |
Value calculation.
Implements CValue.
| virtual CValue* CVoidValue::CalcFinal | ( | VALUE_DATA_TYPE | dtype, |
| VALUE_OPERATOR | op, | ||
| CValue * | val | ||
| ) | [virtual] |
Implements CValue.
| virtual double CVoidValue::GetNumber | ( | ) | [inline, virtual] |
Implements CValue.
Definition at line 54 of file VoidValue.h.
| virtual const STR_String& CVoidValue::GetText | ( | ) | [virtual] |
Value -> String or number.
Implements CValue.
Data members.
Definition at line 64 of file VoidValue.h.
| void* CVoidValue::m_pAnything |
Definition at line 65 of file VoidValue.h.