terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
SetFactory (int size) | |
void | Recycle< T > (T[] buffer) |
bool[] | CreateBoolSet (params int[] types) |
bool[] | CreateBoolSet (bool defaultState, params int[] types) |
int[] | CreateIntSet (params int[] types) |
int[] | CreateIntSet (int defaultState, params int[] inputs) |
ushort[] | CreateUshortSet (ushort defaultState, params ushort[] inputs) |
float[] | CreateFloatSet (float defaultState, params float[] inputs) |
T[] | CreateCustomSet< T > (T defaultState, params object[] inputs) |
Protected Member Functions | |
bool[] | GetBoolBuffer () |
int[] | GetIntBuffer () |
ushort[] | GetUshortBuffer () |
float[] | GetFloatBuffer () |
Protected Attributes | |
int | _size |
Private Attributes | |
readonly Queue< int[]> | _intBufferCache |
readonly Queue< ushort[]> | _ushortBufferCache |
readonly Queue< bool[]> | _boolBufferCache |
readonly Queue< float[]> | _floatBufferCache |
object | _queueLock |
Definition at line 14 of file SetFactory.cs.