AddFrame(float x, float y, float width, float height, bool flipped=false) | JSprite | |
AddFrame(JTexture *tex, float x, float y, float width, float height, bool flipped=false) | JSprite | |
ANIMATION_TYPE enum name | JSprite | |
ANIMATION_TYPE_LOOPING enum value | JSprite | |
ANIMATION_TYPE_ONCE_AND_BACK enum value | JSprite | |
ANIMATION_TYPE_ONCE_AND_GONE enum value | JSprite | |
ANIMATION_TYPE_ONCE_AND_STAY enum value | JSprite | |
ANIMATION_TYPE_PINGPONG enum value | JSprite | |
Collide(JGameObject *target) | JGameObject | |
EnableAlpha(bool flag, float delta=0.0f) | JGameObject | |
EnableRotation(bool flag, float delta=0.0f) | JGameObject | |
EnableScaling(bool flag, float delta=0.0f) | JGameObject | |
GetAlpha() | JSprite | |
GetBBox(float x, float y, float *xNow, float *yNow, float *width, float *height) | JGameObject | |
GetBlood() | JGameObject | |
GetCollisionTarget() | JGameObject | |
GetCurrentFrame() | JSprite | |
GetCurrentFrameIndex() | JSprite | |
GetDirection() | JSprite | |
GetFrame(int index) | JSprite | |
GetFrameCount() | JSprite | |
GetHitPoint() | JGameObject | |
GetId() | JSprite | |
GetRotation() | JSprite | |
GetScale() | JSprite | |
GetSpeed() | JSprite | |
GetX() | JSprite | |
GetXVelocity() | JSprite | |
GetY() | JSprite | |
GetYVelocity() | JSprite | |
IsActive() | JSprite | |
IsAnimating() | JSprite | |
IsFlashing() | JGameObject | |
JGameObject(JTexture *tex, float x, float y, float width, float height) | JGameObject | |
JSprite(JTexture *tex=NULL, float x=0.0f, float y=0.0f, float width=0.0f, float height=0.0f, bool flipped=false) | JSprite | |
Move(float x, float y) | JSprite | |
OnCollide() | JGameObject | [virtual] |
Render() | JGameObject | [virtual] |
RestartAnimation() | JSprite | |
SetActive(bool f) | JSprite | |
SetAlpha(float alpha) | JSprite | |
SetAnimationType(int type) | JSprite | |
SetBBox(float x, float y, float width, float height) | JGameObject | |
SetBlood(int pt) | JGameObject | |
SetCollisionCircle(float cx, float cy, float radius) | JGameObject | |
SetCollisionTarget(JGameObject *target) | JGameObject | |
SetColor(PIXEL_TYPE color) | JSprite | |
SetCurrentFrameIndex(int frame) | JSprite | |
SetDirection(float angle) | JSprite | |
SetDirection(float x, float y) | JSprite | |
SetDuration(float duration) | JSprite | |
SetFlip(bool flip, int index=-1) | JSprite | |
SetHitPoint(int pt) | JGameObject | |
SetHotSpot(float x, float y, int index=-1) | JSprite | |
SetId(int id) | JSprite | |
SetPosition(float x, float y) | JSprite | |
SetRenderFlags(int flags) | JGameObject | |
SetRotation(float rot) | JSprite | |
SetScale(float hscale, float vscale) | JSprite | |
SetScale(float scale) | JSprite | |
SetSpeed(float speed) | JSprite | |
SetX(float x) | JSprite | |
SetY(float y) | JSprite | |
StartAnimation() | JSprite | |
StartFlashing() | JGameObject | |
StopAnimation() | JSprite | |
StopFlashing() | JGameObject | |
Update(float dt) | JGameObject | [virtual] |