Merge pull request #187 from alliedmodders/tr-arrays

Update ArrayList for transitional syntax.
This commit is contained in:
David Anderson
2014-11-15 13:04:29 -08:00
3 changed files with 206 additions and 54 deletions
+22
View File
@@ -582,5 +582,27 @@ REGISTER_NATIVES(cellArrayNatives)
{"CloneArray", CloneArray},
{"FindStringInArray", FindStringInArray},
{"FindValueInArray", FindValueInArray},
// Transitional syntax support.
{"ArrayList.ArrayList", CreateArray},
{"ArrayList.Clear", ClearArray},
{"ArrayList.Length.get", GetArraySize},
{"ArrayList.Resize", ResizeArray},
{"ArrayList.Get", GetArrayCell},
{"ArrayList.GetString", GetArrayString},
{"ArrayList.GetArray", GetArrayArray},
{"ArrayList.Push", PushArrayCell},
{"ArrayList.PushString", PushArrayString},
{"ArrayList.PushArray", PushArrayArray},
{"ArrayList.Set", SetArrayCell},
{"ArrayList.SetString", SetArrayString},
{"ArrayList.SetArray", SetArrayArray},
{"ArrayList.Erease", RemoveFromArray},
{"ArrayList.ShiftUp", ShiftArrayUp},
{"ArrayList.SwapAt", SwapArrayItems},
{"ArrayList.Clone", CloneArray},
{"ArrayList.FindString", FindStringInArray},
{"ArrayList.FindValue", FindValueInArray},
{NULL, NULL},
};