|
libscratchcpp
A library for C++ based Scratch project players
|
The ValueData struct holds the data of Value. It's used in compiled Scratch code for better performance. More...
#include <scratchcpp/valuedata.h>

Public Attributes | |
| union { | |
| double numberValue | |
| bool boolValue | |
| StringPtr * stringValue | |
| const void * pointerValue | |
| }; | |
| ValueType | type |
The ValueData struct holds the data of Value. It's used in compiled Scratch code for better performance.
| union { ... } libscratchcpp::ValueData |
| bool libscratchcpp::ValueData::boolValue |
| double libscratchcpp::ValueData::numberValue |
| const void* libscratchcpp::ValueData::pointerValue |
| StringPtr* libscratchcpp::ValueData::stringValue |
| ValueType libscratchcpp::ValueData::type |