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

Detailed Description

Definition at line 447 of file entity.h.

#include "entity.h"

Data Fields

s32 flags
 
s8 renderMode
 
u8 unk_05
 
u8 unk_06
 
u8 unk_07
 
f32 nextFrameTime
 Set to 1.0 after each update.
 
f32 timeScale
 Default is 1.0.
 
EntityModelScriptcmdListReadPos
 
union { 
 
GfxdisplayList
 
SpriteRasterInfoimageData
 
gfx 
 
Mtx transform
 
EntityModelScriptcmdListSavedPos
 
Vec3svertexArray
 
void(* fpSetupGfxCallback )(void *)
 
voidsetupGfxCallbackArg0
 

Field Documentation

◆ flags

◆ renderMode

s8 EntityModel::renderMode

Definition at line 449 of file entity.h.

◆ unk_05

u8 EntityModel::unk_05

Definition at line 450 of file entity.h.

◆ unk_06

u8 EntityModel::unk_06

Definition at line 451 of file entity.h.

◆ unk_07

u8 EntityModel::unk_07

Definition at line 452 of file entity.h.

◆ nextFrameTime

f32 EntityModel::nextFrameTime

Set to 1.0 after each update.

Definition at line 453 of file entity.h.

◆ timeScale

f32 EntityModel::timeScale

Default is 1.0.

Definition at line 454 of file entity.h.

◆ cmdListReadPos

EntityModelScript* EntityModel::cmdListReadPos

Definition at line 455 of file entity.h.

Referenced by set_entity_model_render_command_list().

◆ [union]

union { ... } EntityModel::gfx

◆ transform

Mtx EntityModel::transform

Definition at line 460 of file entity.h.

◆ cmdListSavedPos

EntityModelScript* EntityModel::cmdListSavedPos

Definition at line 461 of file entity.h.

◆ vertexArray

Vec3s* EntityModel::vertexArray

Definition at line 462 of file entity.h.

◆ fpSetupGfxCallback

void(* EntityModel::fpSetupGfxCallback) (void *)

Definition at line 463 of file entity.h.

Referenced by bind_entity_model_setupGfx(), and render_entities().

◆ setupGfxCallbackArg0

void* EntityModel::setupGfxCallbackArg0

Definition at line 464 of file entity.h.


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