![]() |
Plasma Engine
2.0
|
Data types that are available in visual script. These are a subset of plVariantType. More...
#include <VisualScriptDataType.h>

Static Public Member Functions | |
| static PL_ALWAYS_INLINE bool | IsNumber (Enum dataType) |
| static PL_ALWAYS_INLINE bool | IsPointer (Enum dataType) |
| static plVariantType::Enum | GetVariantType (Enum dataType) |
| static Enum | FromVariantType (plVariantType::Enum variantType) |
| static plProcessingStream::DataType | GetStreamDataType (Enum dataType) |
| static const plRTTI * | GetRtti (Enum dataType) |
| static Enum | FromRtti (const plRTTI *pRtti) |
| static plUInt32 | GetStorageSize (Enum dataType) |
| static plUInt32 | GetStorageAlignment (Enum dataType) |
| static const char * | GetName (Enum dataType) |
| static bool | CanConvertTo (Enum sourceDataType, Enum targetDataType) |
Data types that are available in visual script. These are a subset of plVariantType.
Like with plVariantType, the order of these types is important as they are used to determine if a type is "bigger" during type deduction. Also the enum values are serialized in visual script files.