3#include <GuiFoundation/PropertyGrid/Implementation/PropertyWidget.moc.h>
4#include <VisualScriptPlugin/Runtime/VisualScriptDataType.h>
10 bool m_bExpose =
false;
40 using StorageType = plUInt8;
44 Int =
static_cast<plUInt8
>(plProcessingStream::DataType::Int),
45 Float =
static_cast<plUInt8
>(plProcessingStream::DataType::Float),
46 Vector3 =
static_cast<plUInt8
>(plProcessingStream::DataType::Float3),
47 Color =
static_cast<plUInt8
>(plProcessingStream::DataType::Float4),
52 static plVisualScriptDataType::Enum GetVisualScriptDataType(Enum dataType);
This class is optimized to take nearly no memory (sizeof(void*)) and to allow very fast checks whethe...
Definition HashedString.h:25
plStringBuilder is a class that is meant for creating and modifying strings.
Definition StringBuilder.h:35
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44
Definition VisualScriptVariable.moc.h:18
A custom enum implementation that allows to define the underlying storage type to control its memory ...
Definition Enum.h:37
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54
Enum
This enum describes the type of data that is currently stored inside the variant. Note that changes t...
Definition VariantType.h:26
Definition VisualScriptVariable.moc.h:39
Definition VisualScriptVariable.moc.h:58
Definition VisualScriptVariable.moc.h:7