| MFHT_Unknown |
Unknown heap type. |
| MFHT_Active |
Main heap for general game usage. |
| MFHT_ActiveTemporary |
For small short term temporary allocation, allocates back from the end of the main static heap (If the main heap is full, temp alloc's will fail). |
| MFHT_Debug |
The defalt heap for debugging info (so debugging doesn't pollute the game heap). |
| MFHT_External |
Accesses the system heap directly. |
| MFHT_Custom |
Use user supplied callbacks for allocating memory (User must have registered a custom heap prior to allocation). |
| MFHT_Max |
Max heap. |
| MFHT_ForceInt |
Force enumeration to an int type. |