GffStruct

Gff type Struct ( GffValue[string] )

Constructors

this
this(GffValue[string] children, uint32_t id)
this
this(OrderedAA!(string, GffValue) children, uint32_t id)
this
this(GffStruct other)

Copy constructor

this
this(nwnlibd.orderedjson.JSONValue json)

JSON to GffStruct

Alias This

children

Members

Functions

dup
GffStruct dup()

Duplicate GffStruct content

opIndexAssign
GffValue opIndexAssign(T rhs, string label)

Automatically encapsulate and add a GFF native type

toJson
nwnlibd.orderedjson.JSONValue toJson()

GffStruct to JSON

toPrettyString
string toPrettyString(string tabs)

Converts a GffStruct to a user-friendly string

Properties

children
inout(ChildrenAA) children [@property getter]
ChildrenAA children [@property setter]

GffStruct children associative array

Variables

id
uint32_t id;

Struct ID

Meta