Arrow.
More...
#include <d_a_arrow.h>
◆ ArrowType_e
Enumerator |
---|
ARROW_TYPE_NORMAL | |
ARROW_TYPE_BOMB | |
ARROW_TYPE_LIGHT | |
ARROW_TYPE_SLING | |
◆ ~daArrow_c()
daArrow_c::~daArrow_c |
( |
| ) |
|
◆ arrowShooting()
void daArrow_c::arrowShooting |
( |
| ) |
|
◆ atHitCallBack()
◆ checkBombArrow()
bool daArrow_c::checkBombArrow |
( |
| ) |
const |
|
inline |
◆ checkReget()
bool daArrow_c::checkReget |
( |
| ) |
|
◆ clearNearActorData()
void daArrow_c::clearNearActorData |
( |
| ) |
|
◆ create()
◆ createHeap()
int daArrow_c::createHeap |
( |
| ) |
|
◆ decAlphaBlur()
void daArrow_c::decAlphaBlur |
( |
| ) |
|
◆ draw()
◆ execute()
int daArrow_c::execute |
( |
| ) |
|
◆ getStartPos()
void daArrow_c::getStartPos |
( |
| ) |
|
◆ getVibAngle()
s16 daArrow_c::getVibAngle |
( |
| ) |
|
◆ makeArrow()
◆ makeSlingStone()
◆ procActorControllStop()
int daArrow_c::procActorControllStop |
( |
| ) |
|
◆ procActorStop()
int daArrow_c::procActorStop |
( |
| ) |
|
◆ procBGStop()
int daArrow_c::procBGStop |
( |
| ) |
|
◆ procMove()
int daArrow_c::procMove |
( |
| ) |
|
◆ procReturn()
int daArrow_c::procReturn |
( |
| ) |
|
◆ procReturnInit()
int daArrow_c::procReturnInit |
( |
int |
param_0 | ) |
|
◆ procSlingHit()
int daArrow_c::procSlingHit |
( |
| ) |
|
◆ procSlingHitInit()
◆ procWait()
UNK_REL_DATA int daArrow_c::procWait |
( |
| ) |
|
◆ setArrowAt()
void daArrow_c::setArrowAt |
( |
f32 |
param_0 | ) |
|
◆ setArrowWaterNextPos()
int daArrow_c::setArrowWaterNextPos |
( |
cXyz * |
i_start, |
|
|
cXyz * |
i_end |
|
) |
| |
◆ setBlur()
void daArrow_c::setBlur |
( |
| ) |
|
◆ setBombArrowExplode() [1/2]
void daArrow_c::setBombArrowExplode |
( |
| ) |
|
|
inline |
◆ setBombArrowExplode() [2/2]
void daArrow_c::setBombArrowExplode |
( |
cXyz * |
param_0 | ) |
|
◆ setBombMoveEffect()
void daArrow_c::setBombMoveEffect |
( |
| ) |
|
◆ setChargeShoot()
void daArrow_c::setChargeShoot |
( |
| ) |
|
|
inline |
◆ setKeepMatrix()
void daArrow_c::setKeepMatrix |
( |
| ) |
|
◆ setLightArrowHitMark()
◆ setLightChargeEffect()
void daArrow_c::setLightChargeEffect |
( |
int |
param_0 | ) |
|
◆ setNormalMatrix()
void daArrow_c::setNormalMatrix |
( |
| ) |
|
◆ setRoomInfo()
void daArrow_c::setRoomInfo |
( |
| ) |
|
◆ setShoot()
void daArrow_c::setShoot |
( |
| ) |
|
|
inline |
◆ setSmokePos()
void daArrow_c::setSmokePos |
( |
| ) |
|
◆ setStopActorMatrix()
◆ field_0x56c
◆ field_0x5dc
◆ field_0x64c
◆ field_0x688
◆ field_0x7cc
◆ field_0x93d
u8 daArrow_c::field_0x93d |
|
private |
◆ field_0x93e
s8 daArrow_c::field_0x93e |
|
private |
◆ field_0x93f
u8 daArrow_c::field_0x93f |
|
private |
◆ field_0x940
u8 daArrow_c::field_0x940 |
|
private |
◆ field_0x941
u8 daArrow_c::field_0x941 |
|
private |
◆ field_0x942
u8 daArrow_c::field_0x942 |
|
private |
◆ field_0x943
u8 daArrow_c::field_0x943 |
|
private |
◆ field_0x944
u8 daArrow_c::field_0x944 |
|
private |
◆ field_0x945
u8 daArrow_c::field_0x945 |
|
private |
◆ field_0x946
u8 daArrow_c::field_0x946 |
|
private |
◆ field_0x947
u8 daArrow_c::field_0x947 |
|
private |
◆ field_0x949
u8 daArrow_c::field_0x949[0x94C - 0x949] |
|
private |
◆ field_0x94c
u16 daArrow_c::field_0x94c |
|
private |
◆ field_0x94e
s16 daArrow_c::field_0x94e |
|
private |
◆ field_0x950
s16 daArrow_c::field_0x950 |
|
private |
◆ field_0x952
s16 daArrow_c::field_0x952 |
|
private |
◆ field_0x954
s16 daArrow_c::field_0x954 |
|
private |
◆ field_0x956
s16 daArrow_c::field_0x956 |
|
private |
◆ field_0x958
csXyz daArrow_c::field_0x958 |
|
private |
◆ field_0x960
int daArrow_c::field_0x960 |
|
private |
◆ field_0x964
u32 daArrow_c::field_0x964 |
|
private |
◆ field_0x968
u32 daArrow_c::field_0x968 |
|
private |
◆ field_0x96c
u32 daArrow_c::field_0x96c[4] |
|
private |
◆ field_0x97c
u32 daArrow_c::field_0x97c[6] |
|
private |
◆ field_0x998
f32 daArrow_c::field_0x998 |
|
private |
◆ field_0x99c
f32 daArrow_c::field_0x99c |
|
private |
◆ field_0x9a8
cXyz daArrow_c::field_0x9a8 |
|
private |
◆ field_0x9b4
cXyz daArrow_c::field_0x9b4 |
|
private |
◆ field_0x9cc
cXyz daArrow_c::field_0x9cc |
|
private |
◆ field_0x9d8
cXyz daArrow_c::field_0x9d8 |
|
private |
◆ field_0x9e4
cXyz daArrow_c::field_0x9e4 |
|
private |
◆ field_0x9fc
cXyz daArrow_c::field_0x9fc |
|
private |
◆ field_0xa08
◆ field_0xa10
◆ m_count
◆ mArrowType
◆ mFlyMax
◆ mHitAcID
◆ mOutLengthRate
f32 daArrow_c::mOutLengthRate |
|
private |
◆ mpModel
◆ mProcFunc
int(daArrow_c::* daArrow_c::mProcFunc) () |
|
private |
◆ mReverb
◆ mSmokePos
cXyz daArrow_c::mSmokePos |
|
private |
◆ mSoundObjArrow
◆ mStartPos
cXyz daArrow_c::mStartPos |
|
private |
The documentation for this class was generated from the following files: