![]() |
Pixel Dust Game Engine
v0.9.5
|
This is the complete list of members for Sprite, including all inherited members.
| accelerate(float deltaSpeed, ms_delta msDuration, EasingFunc easing=linearTween) | Animated | inline |
| accelerateTo(float speed, ms_delta msDuration, EasingFunc easing=linearTween) | Animated | virtual |
| action_AnimationEnd enum value | Sprite | |
| action_AnimationLoop enum value | Sprite | |
| action_CollideSprite enum value | Sprite | |
| action_CollideWall enum value | Sprite | |
| action_ExitLayer enum value | Sprite | |
| action_FadeComplete enum value | Sprite | |
| action_FadeInComplete enum value | Sprite | |
| action_FadeOutComplete enum value | Sprite | |
| action_JointBreak enum value | Sprite | |
| action_Offscreen enum value | Sprite | |
| action_Onscreen enum value | Sprite | |
| addAnimationHelper(IAnimationHelper *helper) | Animated | virtual |
| addFramesImage(Image *image, int startingFrame=start_FromFirstFrame, int numFrames=all_Frames) | Sprite | |
| addHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
| addRef() const | RefCountedObj | inlinevirtual |
| all_Frames enum value | Sprite | |
| animate_Bidirectional enum value | Sprite | |
| animate_EndToStart enum value | Sprite | |
| animate_Looping enum value | Sprite | |
| animate_NoLooping enum value | Sprite | |
| animate_StartToEnd enum value | Sprite | |
| animate_Unidirectional enum value | Sprite | |
| applyForce(const Vector &force, ms_delta msDuration=duration_Instantaneous) | Animated | virtual |
| applyForce(float forceX, float forceY, ms_delta msDuration=duration_Instantaneous) | Animated | inlinevirtual |
| applyTorque(float forceSpin, ms_delta msDuration=duration_Instantaneous) | Animated | virtual |
| blockEvent(long inEventType) | EventEmitter | virtual |
| changeCenter(float deltaXOffset, float deltaYOffset, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| changeCenter(const Offset &offset, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| changeCenterTo(float xOffset, float yOffset, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| changeCenterTo(const Offset &offset, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | |
| changeFramesImage(Image *oldImage, Image *newImage) | Sprite | |
| clear(bool doRelease=true) | EventEmitter | virtual |
| clearAnimationHelpers() | Animated | virtual |
| collide_AlphaChannel enum value | Sprite | |
| collide_BoundingBox enum value | Sprite | |
| collide_CollisionRadius enum value | Sprite | |
| collide_Last enum value | Sprite | |
| collide_None enum value | Sprite | |
| collide_Point enum value | Sprite | |
| CreateInstance() | Sprite | inlinestatic |
| deserialize(IDeserializer *deserializer)=0 | ISerializable | pure virtual |
| disableCollisions() | Sprite | |
| duration_Constant enum value | Animated | |
| duration_Instantaneous enum value | Animated | |
| enableCollisions(int collisionType=collide_AlphaChannel) | Sprite | |
| EventEmitter() | EventEmitter | inline |
| fadeIn(ms_delta msDuration, EasingFunc easing=linearTween) | Sprite | |
| fadeOut(ms_delta msDuration, EasingFunc easing=linearTween) | Sprite | |
| fadeTo(float targetOpacity, ms_delta msDuration, EasingFunc easing=linearTween) | Sprite | |
| freeUserData() | Sprite | |
| getBoundingBox() | Animated | inline |
| getCenterOffset() | Animated | inline |
| getCollisionRadius() | Sprite | |
| getCurrentFrame() | Sprite | |
| getElasticity() | Sprite | |
| getFrameCenterOffset(Image *image=0, int frameNum=0) | Sprite | |
| getFrameCount() | Sprite | inline |
| getFrameRotatedBounds(int frameNum=-1) | Sprite | |
| getHeight() | Animated | inline |
| getLayer() | Sprite | inline |
| getLocation() | Animated | inline |
| getMass() | Animated | inline |
| getMouseDetectMode() | Sprite | inline |
| getMoveFriction() | Animated | inline |
| getMovementDirectionInRadians() | Animated | inline |
| getMyClassTag() const =0 | ISerializable | pure virtual |
| getOpacity() | Sprite | |
| getRotatedBounds() | Animated | inline |
| getRotation() | Animated | inline |
| getSerializedSize(ISerializer *serializer) const =0 | ISerializable | pure virtual |
| getSizeFriction() | Animated | inline |
| getSpeed() | Animated | inline |
| getSpin() | Animated | |
| getSpinFriction() | Animated | inline |
| getVelocity() | Animated | virtual |
| getWantsAnimEndEvents() | Sprite | inline |
| getWantsAnimLoopEvents() | Sprite | inline |
| getWantsClickEvents() | Sprite | inline |
| getWantsCollideWallEvents() | Sprite | inline |
| getWantsMouseOverEvents() | Sprite | inline |
| getWantsOffscreenEvents() | Sprite | inline |
| getWidth() | Animated | inline |
| getZOrder() | Sprite | |
| grow(float factor) | Animated | inline |
| grow(float factor, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| isBehind(Sprite *sprite) | Sprite | |
| ISerializable() | ISerializable | inline |
| move(float deltaX, float deltaY) | Animated | inline |
| move(const Offset &delta) | Animated | inline |
| move(float deltaX, float deltaY, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| move(const Offset &delta, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| moveBehind(Sprite *sprite) | Sprite | |
| moveInFrontOf(Sprite *sprite) | Sprite | |
| moveTo(float x, float y) | Animated | inline |
| moveTo(const Point &where) | Animated | inline |
| moveTo(const Point &loc, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | virtual |
| moveTo(float x, float y, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| moveToBack() | Sprite | inline |
| moveToFront() | Sprite | inline |
| offsetFrameCenters(int offsetX, int offsetY, Image *image=0, int startingFrame=start_FromFirstFrame, int numFrames=all_Frames) | Sprite | |
| postEvent(long inEventType, void *inEventData, EventEmitter *fromEmitter=0) | EventEmitter | virtual |
| release() const | RefCountedObj | inlinevirtual |
| removeAnimationHelper(IAnimationHelper *helper) | Animated | virtual |
| removeHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
| resize(float deltaWidth, float deltaHeight, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| resizeTo(float width, float height, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | virtual |
| rotate(float radians) | Animated | inline |
| rotate(float radians, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| rotateTo(float radiansRotation) | Animated | inline |
| rotateTo(float radiansRotation, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | virtual |
| SERIALIZABLE_METHODS() | Sprite | |
| SERIALIZABLE_TAG(CLASSTAG_SPRITE) | Sprite | |
| pdg::Animated::SERIALIZABLE_TAG(CLASSTAG_ANIMATED) | Animated | |
| serialize(ISerializer *serializer) const =0 | ISerializable | pure virtual |
| setCenterOffset(const Offset &offset) | Animated | inline |
| setCollisionHelper(ISpriteCollideHelper *helper) | Sprite | |
| setCollisionRadius(float pixelRadius) | Sprite | |
| setDrawHelper(ISpriteDrawHelper *helper) | Sprite | |
| setElasticity(float elasticity) | Sprite | |
| setFrame(int frame) | Sprite | |
| setFriction(float frictionCoefficient) | Animated | inlinevirtual |
| setHeight(float height) | Animated | inline |
| setLocation(const Point &loc) | Animated | inline |
| setMass(float mass) | Animated | inlinevirtual |
| setMouseDetectMode(int collisionType=collide_BoundingBox) | Sprite | |
| setMoveFriction(float frictionCoefficient) | Animated | inline |
| setOpacity(float opacity) | Sprite | |
| setPostDrawHelper(ISpriteDrawHelper *helper) | Sprite | |
| setRotation(float radiansRotation) | Animated | |
| setSize(float width, float height) | Animated | inline |
| setSizeFriction(float frictionCoefficient) | Animated | inline |
| setSpeed(float speed) | Animated | inline |
| setSpin(float radiansPerSecond) | Animated | |
| setSpinFriction(float frictionCoefficient) | Animated | inline |
| setUserData(UserData *userData) | Sprite | |
| setVelocity(const Vector &deltaPerSec) | Animated | virtual |
| setVelocity(float deltaXPerSec, float deltaYPerSec) | Animated | inline |
| setVelocityInRadians(float speed, float direction) | Animated | inline |
| setWantsAnimEndEvents(bool wantsThem=true) | Sprite | inline |
| setWantsAnimLoopEvents(bool wantsThem=true) | Sprite | inline |
| setWantsClickEvents(bool wantsThem=true) | Sprite | |
| setWantsCollideWallEvents(bool wantsThem=true) | Sprite | inline |
| setWantsMouseOverEvents(bool wantsThem=true) | Sprite | |
| setWantsOffscreenEvents(bool wantsThem=true) | Sprite | inline |
| setWidth(float width) | Animated | inline |
| spriteId | Sprite | |
| SpriteLayer class | Sprite | friend |
| SpriteManager class | Sprite | friend |
| start_FromFirstFrame enum value | Sprite | |
| start_FromLastFrame enum value | Sprite | |
| startFrameAnimation(float fps, int startingFrame=start_FromFirstFrame, int numFrames=all_Frames, int animateFlags=animate_Looping) | Sprite | |
| startGrowing(float amountPerSecond) | Animated | inline |
| startStretching(float widthPerSecond, float heightPerSecond) | Animated | inline |
| stopAllForces() | Animated | virtual |
| stopFrameAnimation() | Sprite | |
| stopGrowing() | Animated | inline |
| stopMoving() | Animated | inline |
| stopSpinning() | Animated | inline |
| stopStretching() | Animated | inline |
| stretch(float widthFactor, float heightFactor) | Animated | inline |
| stretch(float widthFactor, float weightFactor, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
| TileLayer class | Sprite | friend |
| touch_MouseClick enum value | Sprite | |
| touch_MouseDown enum value | Sprite | |
| touch_MouseEnter enum value | Sprite | |
| touch_MouseLeave enum value | Sprite | |
| touch_MouseUp enum value | Sprite | |
| unblockEvent(long inEventType) | EventEmitter | virtual |
| useCollisionMask(Image *frameImage, Image *maskImage) | Sprite | |
| userData | Sprite | |
| wait(ms_delta msDuration) | Animated | inline |
| wantsAnimEnd | Sprite | |
| wantsAnimLoop | Sprite | |
| wantsClicks | Sprite | |
| wantsMouseOver | Sprite | |
| wantsOffscreen | Sprite | |
| wantsWallCollide | Sprite | |
| ~ISerializable() | ISerializable | inlinevirtual |
1.8.2