|
LMMS
|
#include <fvariant.h>
Public Types | |
| enum | { kEmpty = 0 , kInteger = 1 << 0 , kFloat = 1 << 1 , kString8 = 1 << 2 , kObject = 1 << 3 , kOwner = 1 << 4 , kString16 = 1 << 5 } |
Public Attributes | |
| uint16 | type |
| union { | |
| int64 intValue | |
| double floatValue | |
| const char8 * string8 | |
| const char16 * string16 | |
| FUnknown * object | |
| }; | |
A Value of variable type.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| union { ... } Steinberg::FVariant |
| double Steinberg::FVariant::floatValue |
| int64 Steinberg::FVariant::intValue |
| FUnknown* Steinberg::FVariant::object |
| uint16 Steinberg::FVariant::type |