Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Data Fields
GMemBlock Struct Reference

A structure that holds information about memory allocation on goddard's heap. More...

#include <gd_memory.h>

Data Fields

union {
   void *   ptr
 
   u32   addr
 
data
 
u32 size
 
u8 blockType
 
u8 permFlag
 Permanent (upper four bits) or Temporary (lower four bits) More...
 
struct GMemBlocknext
 
struct GMemBlockprev
 

Detailed Description

A structure that holds information about memory allocation on goddard's heap.

Field Documentation

◆ addr

u32 GMemBlock::addr

◆ blockType

u8 GMemBlock::blockType

◆ data

union { ... } GMemBlock::data

◆ next

struct GMemBlock* GMemBlock::next

◆ permFlag

u8 GMemBlock::permFlag

Permanent (upper four bits) or Temporary (lower four bits)

◆ prev

struct GMemBlock* GMemBlock::prev

◆ ptr

void* GMemBlock::ptr

◆ size

u32 GMemBlock::size

The documentation for this struct was generated from the following file: