VRC SDK
This project aims to completely document the VRChat Unity SDK
|
Public Member Functions | |
override void | Insert (int index, DataToken value) |
override void | InsertRange (int index, DataList input) |
override void | Add (DataToken value) |
override void | RemoveAt (int index) |
override void | Clear () |
override void | RemoveRange (int index, int count) |
override void | Reverse () |
override void | Reverse (int index, int count) |
![]() | |
DataList () | |
DataList (params DataToken[] array) | |
void | TrimExcess () |
virtual bool | SetValue (int index, DataToken value) |
virtual bool | TryGetValue (int index, TokenType type, out DataToken value) |
virtual bool | TryGetValue (int index, out DataToken value) |
virtual void | Insert (int index, DataToken value) |
virtual void | InsertRange (int index, DataList input) |
DataList | GetRange (int index, int count) |
DataList | ShallowClone () |
DataList | DeepClone () |
DataToken[] | ToArray () |
virtual void | Add (DataToken value) |
void | AddRange (DataList list) |
bool | Contains (DataToken value) |
int | IndexOf (DataToken value) |
int | IndexOf (DataToken item, int index) |
int | IndexOf (DataToken item, int index, int count) |
int | LastIndexOf (DataToken item) |
int | LastIndexOf (DataToken item, int index) |
int | LastIndexOf (DataToken item, int index, int count) |
bool | Remove (DataToken value) |
bool | RemoveAll (DataToken value) |
virtual void | Clear () |
virtual void | RemoveAt (int index) |
virtual void | RemoveRange (int index, int count) |
virtual void | Reverse () |
virtual void | Reverse (int index, int count) |
void | Sort () |
void | Sort (int index, int count) |
int | BinarySearch (DataToken token) |
int | BinarySearch (int index, int count, DataToken token) |
void | CopyTo (DataToken[] array, int arrayIndex) |
IEnumerator< DataToken > | GetEnumerator () |
Protected Member Functions | |
override DataToken | GetValue (int index, out bool success) |
override void | ParseInRange (int startIndex, int stopIndex) |
![]() | |
virtual DataToken | GetValue (int index, out bool success) |
virtual void | ParseAll () |
virtual void | ParseInRange (int startIndex) |
virtual void | ParseInRange (int startIndex, int stopIndex) |
Package Functions | |
JsonList () | |
void | AddLazyValue (JsonType type, string source) |
void | ClearLazyValue (int index) |
![]() | |
DataList (IEnumerable< DataToken > values) | |
DataList (List< DataToken > list) | |
void | AddRange (IEnumerable< DataToken > values) |
Additional Inherited Members | |
![]() | |
int | Count [get] |
int | Capacity [get, set] |
bool | IsReadOnly [get] |
DataToken | this[int index] [get, set] |
Definition at line 7975 of file VRCSDK3.cs.
|
package |
Definition at line 7979 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8025 of file VRCSDK3.cs.
|
package |
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8038 of file VRCSDK3.cs.
|
package |
|
protectedvirtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 7983 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8012 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8019 of file VRCSDK3.cs.
|
protectedvirtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8062 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8032 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8044 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8050 of file VRCSDK3.cs.
|
virtual |
Reimplemented from VRC.SDK3.Data.DataList.
Definition at line 8056 of file VRCSDK3.cs.