Enum AtkValueType
Represents the data type of the AtkValue.
Assembly: Dalamud.dll
public enum AtkValueType
Fields
Undefined
The value is undefined or invalid.
Undefined = 0
Null
The value is null.
Null = 1
Bool
The value is a boolean.
Bool = 2
Int
The value is a 32-bit signed integer.
Int = 3
Int64
The value is a 64-bit signed integer.
Int64 = 4
UInt
The value is a 32-bit unsigned integer.
UInt = 5
UInt64
The value is a 64-bit unsigned integer.
UInt64 = 6
Float
The value is a 32-bit floating-point number.
Float = 7
String
The value points to a null-terminated 8-bit character string (ASCII or UTF-8).
String = 8
WideString
The value points to a null-terminated 16-bit character string (UTF-16 / wide string).
WideString = 9
String8
The value points to a constant null-terminated 8-bit character string (const char*).
String8 = 10
Vector
The value is a vector.
Vector = 11
Pointer
The value is a pointer.
Pointer = 12
AtkValues
The value is pointing to an array of AtkValue entries.
AtkValues = 13
ManagedString
The value is a managed string. See Dalamud.Game.NativeWrapper.AtkValueType.String.
ManagedString = 40
ManagedVector
The value is a managed vector. See Dalamud.Game.NativeWrapper.AtkValueType.Vector.
ManagedVector = 43
Extension Methods
- System.Enum.Dalamud.Utility.EnumExtensions.GetAttribute``1
- System.Enum.Dalamud.Utility.EnumExtensions.GetAttributes``1
- Dalamud.Utility.EnumExtensions.IsObsolete(System.Enum)