Memory Label
Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.
This enum is used while setting specific memory area for various engine allocators.
See Also: PlayerSettings.Wii.SetMemoryArea, WiiMemoryArea.
Default |
Common use allocator |
Permanent |
Objects which use this allocator usually never get freed |
NewDelete |
Common use allocator |
MallocFree |
Common use allocator |
PVS |
Occlusion culling allocator |
DynamicGeometry |
Dynamic geometry allocator, for ex., particles |
VertexData |
Vertex data allocator |
ImmediateGeometry |
Immediate geomtry allocator, See Also: GL |
Geometry |
Geometry allocator, for ex., skinned meshes, static meshes |
BatchedGeometry |
Batching allocator, used by static and dynamic batching |
Particles |
Particles allocator |
Texture |
Texture data allocator |
Animation |
Animation data allocator |
Audio |
Audio data allocator |
AudioData |
Allocator which used by FMOD |
AudioProcessing |
Audio processing allocator |
Font |
Font data allocator |
Physics |
Allocator which used by PhysX |
Serialization |
Data serialization allocator |
ThreadStack |
Used when allocating stacks for new threads |
GarbageCollector |
Garbage collector allocator, allocated data never gets freed |
GLib |
GLib allocator, used by Mono |
GLibImage |
GLib allocator, used by Mono |
Mono |
Mono allocator |
MonoCode |
Mono allocator, used for JIT'ed data |
BaseObject |
Base object allocator, used by internal Unity objects |
Resource |
Resource image allocatr |
Renderer |
Renderer allocator, used by line, trail renderers, etc |
Transform |
Transform allocator, used by Hierarchical transform data |
File |
IO allacotr |
Skinning |
Skinning allocator, used for various skinning operations |
Terrain |
Terrain allocator |
STL |
Common use allocator |
UTF16String |
Text data allocator |
Utility |
Common use allocator |
PoolAlloc |
Common use allocator |
Navigation |
Nav mesh allocator |
ScriptManager |
Script manager allocator |
WiiDefault1 |
Allocator which allways allocate from MEM1 |
WiiDefault2 |
Allocator which allways allocate from MEM2 |
WiiRVLAux1 |
RVL auxiliary Allocator which allways allocate from MEM1 |
WiiRVLAux2 |
RVL auxiliary Allocator which allways allocate from MEM2 |
WiiRenderTexture |
Render texture data allocator |
WiiStrapReminder |
Strap reminder data allocator |
WiiHBM |
Home button menu allocator |
WiiMovie |
Movie data allocator |
WiiInput |
Input data allocator |
WiiNand |
NAND data allocation |
WiiVI |
Video context data allocator |
WiiSkinning |
Wii skinning data allocator |
WiiPThreads |
PThreads data allocator, used by Mono |