Definition at line 65 of file ef_particle.h.
|
virtual void | SendClosing () |
|
virtual void | DestroyFunc () |
|
virtual bool | Initialize (u16 life, math::VEC3 pos, math::VEC3 vel, ParticleManager *pManager, const math::MTX34 *pSpace, float momentum, const EmitterInheritSetting *pSetting, Particle *pReferencePtcl) |
|
void | Draw_GetColor (int layer, GXColor *pColorPri, GXColor *pColorSec) |
|
void | GetColor (int layer, int index, GXColor *pColor) |
|
f32 | Draw_GetSizeX () |
|
f32 | Draw_GetSizeY () |
|
void | Draw_GetRotate (math::VEC3 *pRot) |
|
int | Draw_GetTextureScaleS (int layer) const |
|
int | Draw_GetTextureScaleT (int layer) const |
|
int | Draw_GetTextureTransS (int layer) const |
|
int | Draw_GetTextureTransT (int layer) const |
|
GXTexWrapMode | GetTextureWrapS (int layer) const |
|
GXTexWrapMode | GetTextureWrapT (int layer) const |
|
math::VEC3 & | GetMoveDir (math::VEC3 *pDir) |
|
math::VEC3 & | AddPosition (const math::VEC3 *pDelta) |
|
void | ChangeLifeStatus (LifeStatus status) |
|
LifeStatus | GetLifeStatus () const |
|
ulong | GetRefCount () const |
|
bool | Initialize () |
|
void | Destroy () |
|
ulong | Ref () |
|
ulong | UnRef () |
|
u16 | GetObjectIdx () const |
|
|
enum | TextureReverseFlag {
TEX_REVERSE_S = (1 << 0)
,
TEX_REVERSE_T = (1 << 1)
,
TEX_REVERSE_ST = TEX_REVERSE_S | TEX_REVERSE_T
,
NUM_OF_TEX_REVERSE = 2
} |
|
enum | TextureWrapFlag {
TEX_WRAP_MASK = (1 << 0) | (1 << 1)
,
NUM_OF_TEX_WRAP_S = 2
,
NUM_OF_TEX_WRAP_T = 2
,
NUM_OF_TEX_WRAP_ST = 4
} |
|
|
enum | LifeStatus {
NW4R_EF_LS_CLOSED
,
NW4R_EF_LS_ACTIVE
,
NW4R_EF_LS_WAIT
,
NW4R_EF_LS_CLOSING
} |
|
LifeStatus | mLifeStatus |
|
ulong | mRefCount |
|
◆ TextureReverseFlag
enum nw4r::ef::Particle::TextureReverseFlag |
|
private |
◆ TextureWrapFlag
enum nw4r::ef::Particle::TextureWrapFlag |
|
private |
◆ SendClosing()
virtual void nw4r::ef::Particle::SendClosing |
( |
| ) |
|
|
virtual |
◆ DestroyFunc()
virtual void nw4r::ef::Particle::DestroyFunc |
( |
| ) |
|
|
virtual |
◆ GetColor()
void nw4r::ef::Particle::GetColor |
( |
int | layer, |
|
|
int | index, |
|
|
GXColor * | pColor ) |
|
inline |
◆ Draw_GetSizeX()
f32 nw4r::ef::Particle::Draw_GetSizeX |
( |
| ) |
|
|
inline |
◆ Draw_GetSizeY()
f32 nw4r::ef::Particle::Draw_GetSizeY |
( |
| ) |
|
|
inline |
◆ Draw_GetRotate()
void nw4r::ef::Particle::Draw_GetRotate |
( |
math::VEC3 * | pRot | ) |
|
|
inline |
◆ Draw_GetTextureScaleS()
int nw4r::ef::Particle::Draw_GetTextureScaleS |
( |
int | layer | ) |
const |
|
inline |
◆ Draw_GetTextureScaleT()
int nw4r::ef::Particle::Draw_GetTextureScaleT |
( |
int | layer | ) |
const |
|
inline |
◆ Draw_GetTextureTransS()
int nw4r::ef::Particle::Draw_GetTextureTransS |
( |
int | layer | ) |
const |
|
inline |
◆ Draw_GetTextureTransT()
int nw4r::ef::Particle::Draw_GetTextureTransT |
( |
int | layer | ) |
const |
|
inline |
◆ GetTextureWrapS()
GXTexWrapMode nw4r::ef::Particle::GetTextureWrapS |
( |
int | layer | ) |
const |
|
inline |
◆ GetTextureWrapT()
GXTexWrapMode nw4r::ef::Particle::GetTextureWrapT |
( |
int | layer | ) |
const |
|
inline |
◆ GetMoveDir()
◆ AddPosition()
◆ mParameter
◆ mParticleManager
◆ mPrevAxis
◆ mEvalStatus
EvaluateStatus nw4r::ef::Particle::mEvalStatus |
◆ mTick
u16 nw4r::ef::Particle::mTick |
◆ mRandSeed
u16 nw4r::ef::Particle::mRandSeed |
◆ mLife
u16 nw4r::ef::Particle::mLife |
◆ mCalcRemain
u16 nw4r::ef::Particle::mCalcRemain |