Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
EntityBlueprint Struct Reference

Detailed Description

Definition at line 508 of file common_structs.h.

#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

◆ flags

u16 EntityBlueprint::flags

Definition at line 509 of file common_structs.h.

Referenced by is_entity_data_loaded().

◆ typeDataSize

u16 EntityBlueprint::typeDataSize

Definition at line 510 of file common_structs.h.

◆ renderCommandList

void* EntityBlueprint::renderCommandList

Definition at line 511 of file common_structs.h.

◆ modelAnimationNodes

void* EntityBlueprint::modelAnimationNodes

Definition at line 512 of file common_structs.h.

◆ fpInit

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

Definition at line 513 of file common_structs.h.

◆ updateEntityScript

void* EntityBlueprint::updateEntityScript

Definition at line 514 of file common_structs.h.

◆ fpHandleCollision

EntityCallback EntityBlueprint::fpHandleCollision

Definition at line 515 of file common_structs.h.

◆ [union]

union { ... } EntityBlueprint

◆ entityType

u8 EntityBlueprint::entityType

Definition at line 520 of file common_structs.h.

◆ aabbSize

u8 EntityBlueprint::aabbSize[3]

Definition at line 521 of file common_structs.h.


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