22 return T((param >> i_shift) & ((1 << i_nbits) - 1));
Definition JORMContext.h:128
Definition JORReflexible.h:47
virtual void listen(u32, const JOREvent *)
Definition JORServer.cpp:35
virtual void listenPropertyEvent(const JORPropertyEvent *)
Definition JORServer.cpp:59
virtual void genObjectInfo(const JORGenEvent *)
Definition JORServer.cpp:49
virtual void listenNodeEvent(const JORNodeEvent *)
Definition JORServer.cpp:57
JORReflexible * node_ptrs[16]
Definition d_a_obj.h:70
s8 field_0x84
Definition d_a_obj.h:72
const char * node_names[16]
Definition d_a_obj.h:71
HioField_c()
Definition d_a_obj.cpp:369
virtual void genMessage(JORMContext *)
Definition d_a_obj.cpp:377
static HioField_c M_hio
Definition d_a_obj.h:68
static HioObj_c M_hio
Definition d_a_obj.h:95
virtual void genMessage(JORMContext *)
Definition d_a_obj.cpp:421
static const char *const M_node_name[]
Definition d_a_obj.h:96
s8 M_no
Definition d_a_obj.h:99
HioObj_c()
Definition d_a_obj.cpp:407
static void init()
Definition d_a_obj.cpp:411
static void clean()
Definition d_a_obj.cpp:416
static JORReflexible *const M_node_ptr[]
Definition d_a_obj.h:97
virtual void genMessage(JORMContext *)
Definition d_a_obj.cpp:395
static HioSpot_c M_hio
Definition d_a_obj.h:80
const char * node_names[16]
Definition d_a_obj.h:83
HioSpot_c()
Definition d_a_obj.cpp:387
JORReflexible * node_ptrs[16]
Definition d_a_obj.h:82
s8 field_0x84
Definition d_a_obj.h:84
virtual void genMessage(JORMContext *)
Definition d_a_obj.cpp:346
JORReflexible * node_ptrs[20]
Definition d_a_obj.h:58
virtual void genObjectInfo(const JORGenEvent *event)
Definition d_a_obj.h:45
static void clean(JORReflexible *node_ptr)
Definition d_a_obj.cpp:326
const char * node_names[20]
Definition d_a_obj.h:59
static cXyz M_throw_pos_now
Definition d_a_obj.h:56
virtual void listenNodeEvent(const JORNodeEvent *event)
Definition d_a_obj.h:46
virtual void listenPropertyEvent(const JORPropertyEvent *event)
Definition d_a_obj.h:47
HioThrow_c()
Definition d_a_obj.cpp:296
static HioThrow_c M_hio
Definition d_a_obj.h:54
s8 field_0xa4
Definition d_a_obj.h:60
virtual void listen(u32 command, const JOREvent *event)
Definition d_a_obj.h:44
static cXyz M_throw_pos_st
Definition d_a_obj.h:55
static HioVarious_c M_hio
Definition d_a_obj.h:33
JORReflexible * node_ptrs[16]
Definition d_a_obj.h:35
static void clean(JORReflexible *node_ptr)
Definition d_a_obj.cpp:264
HioVarious_c()
Definition d_a_obj.cpp:234
s8 field_0x84
Definition d_a_obj.h:37
virtual void genMessage(JORMContext *)
Definition d_a_obj.cpp:284
const char * node_names[16]
Definition d_a_obj.h:36
Definition f_op_actor.h:243
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
static const double T[]
Definition k_tan.c:106
Definition d_a_obj.cpp:15
void make_eff_break_kotubo(fopAc_ac_c *i_actor)
Definition d_a_obj.cpp:34
void make_eff_break_gm_ootubo(fopAc_ac_c *i_actor)
Definition d_a_obj.cpp:58
void posMoveF_grade(fopAc_ac_c *i_actor, cXyz const *param_1, cXyz const *stream_spd, f32 param_3, f32 param_4, cXyz const *param_5, f32 friction, f32 no_grade_cos, cXyz const *param_8)
Definition d_a_obj.cpp:111
void quat_rotBaseY(Quaternion *quat, cXyz const ¶m_1)
Definition d_a_obj.cpp:150
void make_eff_break_gm_kotubo(fopAc_ac_c *i_actor)
Definition d_a_obj.cpp:52
void posMoveF_stream(fopAc_ac_c *i_actor, cXyz const *param_1, cXyz const *param_2, f32 param_3, f32 param_4)
Definition d_a_obj.cpp:64
void HitSeStart(cXyz const *i_sePos, int i_roomNo, dCcD_GObjInf const *i_CcObj, u32 param_3)
Definition d_a_obj.cpp:175
void eff_break_tsubo(fopAc_ac_c *i_actor, cXyz i_scale, int i_type)
Definition d_a_obj.cpp:17
void make_eff_break_kotubo2(fopAc_ac_c *i_actor)
Definition d_a_obj.cpp:40
T PrmAbstract(const fopAc_ac_c *i_actor, T i_nbits, T i_shift)
Definition d_a_obj.h:20
Definition JORReflexible.h:8
Definition JORReflexible.h:30
Definition JORReflexible.h:32
Definition JORReflexible.h:10