papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
EntityBlueprint Struct Reference

#include <common_structs.h>

Data Fields

u16 flags
 
u16 typeDataSize
 
voidrenderCommandList
 
voidmodelAnimationNodes
 
void(* fpInit )(struct Entity *)
 
voidupdateEntityScript
 
EntityCallback fpHandleCollision
 
union { 
 
DmaEntry dma
 
DmaEntrydmaList
 
};  
 
u8 entityType
 
u8 aabbSize [3]
 

Field Documentation

◆ [union]

union { ... } EntityBlueprint

◆ aabbSize

u8 EntityBlueprint::aabbSize[3]

◆ entityType

u8 EntityBlueprint::entityType

◆ flags

u16 EntityBlueprint::flags

Referenced by is_entity_data_loaded().

◆ fpHandleCollision

EntityCallback EntityBlueprint::fpHandleCollision

◆ fpInit

void(* EntityBlueprint::fpInit) (struct Entity *)

◆ modelAnimationNodes

void* EntityBlueprint::modelAnimationNodes

◆ renderCommandList

void* EntityBlueprint::renderCommandList

◆ typeDataSize

u16 EntityBlueprint::typeDataSize

◆ updateEntityScript

void* EntityBlueprint::updateEntityScript

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