Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
daObjKazeNeko_c Class Reference

Weather Vane. More...

#include <d_a_obj_kazeneko.h>

+ Inheritance diagram for daObjKazeNeko_c:
+ Collaboration diagram for daObjKazeNeko_c:

Public Member Functions

void create_init ()
 
void initBaseMtx ()
 
void setBaseMtx ()
 
void initCcCylinder ()
 
void setCcCylinder ()
 
void swingHead ()
 
void getFirstVec (cXyz *, int)
 
int createHeap ()
 
int draw ()
 
int execute ()
 
int create ()
 
 ~daObjKazeNeko_c ()
 
const KazoNekoAttrattr ()
 
- Public Member Functions inherited from fopAc_ac_c
 fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 

Static Public Attributes

static KazoNekoAttr const M_attr
 
- Static Public Attributes inherited from fopAc_ac_c
static u32 stopStatus
 

Private Attributes

J3DModelmModel
 
J3DModelmArmModels [4]
 
request_of_phase_process_class mPhase
 
Mtx mMtx
 
dCcD_Stts mStts
 
dCcD_Cyl mCyl
 
cXyz field_0x72c
 
int field_0x738
 
f32 field_0x73c
 
f32 field_0x740
 
f32 field_0x744
 
s16 field_0x748
 
s16 field_0x74a
 
s16 field_0x74c
 
s16 field_0x74e
 
s16 field_0x750
 
u8 field_0x752
 
u8 field_0x753
 

Additional Inherited Members

- Static Public Member Functions inherited from fopAc_ac_c
static void setStopStatus (u32 status)
 
- Public Attributes inherited from fopAc_ac_c
int actor_type
 
create_tag_class actor_tag
 
create_tag_class draw_tag
 
profile_method_classsub_method
 
JKRSolidHeapheap
 
dEvt_info_c eventInfo
 
dKy_tevstr_c tevStr
 
u16 setID
 
u8 group
 
u8 cullType
 
u8 demoActorID
 
s8 subtype
 
u8 carryType
 
u32 actor_status
 
u32 actor_condition
 
fpc_ProcID parentActorID
 
actor_place home
 
actor_place old
 
actor_place current
 
csXyz shape_angle
 
cXyz scale
 
cXyz speed
 
MtxP cullMtx
 
union { 
 
   cull_box   box 
 
   cull_sphere   sphere 
 
cull 
 
f32 cullSizeFar
 
J3DModelmodel
 
dJntCol_cjntCol
 
f32 speedF
 
f32 gravity
 
f32 maxFallSpeed
 
cXyz eyePos
 
actor_attention_types attention_info
 
s16 field_0x560
 
s16 health
 
u8 field_0x564
 
u8 field_0x565
 
u8 field_0x566
 
s8 field_0x567
 
- Public Attributes inherited from leafdraw_class
base_process_class mBase
 
leafdraw_method_classmpDrawMtd
 
s8 mbUnk0
 
u8 mbUnk1
 
draw_priority_class mDwPi
 

Detailed Description

Weather Vane.

Constructor & Destructor Documentation

◆ ~daObjKazeNeko_c()

daObjKazeNeko_c::~daObjKazeNeko_c ( )
inline

Member Function Documentation

◆ attr()

const KazoNekoAttr & daObjKazeNeko_c::attr ( )
inline

◆ create()

int daObjKazeNeko_c::create ( )
inline

◆ create_init()

void daObjKazeNeko_c::create_init ( )

◆ createHeap()

int daObjKazeNeko_c::createHeap ( )
inline

◆ draw()

int daObjKazeNeko_c::draw ( )
inline

◆ execute()

int daObjKazeNeko_c::execute ( )
inline

◆ getFirstVec()

void daObjKazeNeko_c::getFirstVec ( cXyz param_1,
int  param_2 
)

◆ initBaseMtx()

void daObjKazeNeko_c::initBaseMtx ( )

◆ initCcCylinder()

void daObjKazeNeko_c::initCcCylinder ( )

◆ setBaseMtx()

void daObjKazeNeko_c::setBaseMtx ( )

◆ setCcCylinder()

void daObjKazeNeko_c::setCcCylinder ( )

◆ swingHead()

void daObjKazeNeko_c::swingHead ( )

Member Data Documentation

◆ field_0x72c

cXyz daObjKazeNeko_c::field_0x72c
private

◆ field_0x738

int daObjKazeNeko_c::field_0x738
private

◆ field_0x73c

f32 daObjKazeNeko_c::field_0x73c
private

◆ field_0x740

f32 daObjKazeNeko_c::field_0x740
private

◆ field_0x744

f32 daObjKazeNeko_c::field_0x744
private

◆ field_0x748

s16 daObjKazeNeko_c::field_0x748
private

◆ field_0x74a

s16 daObjKazeNeko_c::field_0x74a
private

◆ field_0x74c

s16 daObjKazeNeko_c::field_0x74c
private

◆ field_0x74e

s16 daObjKazeNeko_c::field_0x74e
private

◆ field_0x750

s16 daObjKazeNeko_c::field_0x750
private

◆ field_0x752

u8 daObjKazeNeko_c::field_0x752
private

◆ field_0x753

u8 daObjKazeNeko_c::field_0x753
private

◆ M_attr

KazoNekoAttr const daObjKazeNeko_c::M_attr
static
Initial value:
= {
30.0f, 120.0f, 3000.0f, 7000.0f, 90.0f,
1800.0f, 180.0f, 27.0f, 15.0f,
1, 0x70, 0x6400, 0x190000,
}

◆ mArmModels

J3DModel* daObjKazeNeko_c::mArmModels[4]
private

◆ mCyl

dCcD_Cyl daObjKazeNeko_c::mCyl
private

◆ mModel

J3DModel* daObjKazeNeko_c::mModel
private

◆ mMtx

Mtx daObjKazeNeko_c::mMtx
private

◆ mPhase

request_of_phase_process_class daObjKazeNeko_c::mPhase
private

◆ mStts

dCcD_Stts daObjKazeNeko_c::mStts
private

The documentation for this class was generated from the following files: