![]() |
ezEngine Release 25.08
|
Data types that are available in visual script. These are a subset of ezVariantType. More...
#include <VisualScriptDataType.h>

Static Public Member Functions | |
| static EZ_ALWAYS_INLINE bool | IsNumber (Enum dataType) |
| static EZ_ALWAYS_INLINE bool | IsPointer (Enum dataType) |
| static ezVariantType::Enum | GetVariantType (Enum dataType) |
| static Enum | FromVariantType (ezVariantType::Enum variantType) |
| static ezProcessingStream::DataType | GetStreamDataType (Enum dataType) |
| static const ezRTTI * | GetRtti (Enum dataType) |
| static Enum | FromRtti (const ezRTTI *pRtti) |
| static ezUInt32 | GetStorageSize (Enum dataType) |
| static ezUInt32 | 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 ezVariantType.
Like with ezVariantType, 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.