![]() |
![]() |
|
![]() |
||||||||||
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 |