static NpcPlaneArray() { type = ScriptArray.GetType("array<NpcPlane@>"); }
public Enumerator(ScriptArray <T> array) { this.array = array; ScriptArray.AddRef(array.ThisPtr); }
public void Dispose() { ScriptArray.Release(array.ThisPtr); }
static FloatArray() { type = ScriptArray.GetType("array<float>"); }
static DoubleArray() { type = ScriptArray.GetType("array<double>"); }
static Int16Array() { type = ScriptArray.GetType("array<int16>"); }
static UIntArray() { type = ScriptArray.GetType("array<uint>"); }
static ScriptStringArray() { type = ScriptArray.GetType("array<string>"); }
static BoolArray() { type = ScriptArray.GetType("array<bool>"); }
static ScriptStringHandleArray() { type = ScriptArray.GetType("array<string@>"); }
static ItemArray() { type = ScriptArray.GetType("array<Item@>"); }
static SceneryArray() { type = ScriptArray.GetType("Scenery@[]"); }
static LocationArray() { type = ScriptArray.GetType("array<Location@>"); }
static MapArray() { type = ScriptArray.GetType("array<Map@>"); }