![]() |
Pixel Dust Game Engine
v0.9.5
|
This is the complete list of members for TileLayer, 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_AnimationComplete enum value | SpriteLayer | |
action_AnimationStart enum value | SpriteLayer | |
action_DrawPortComplete enum value | SpriteLayer | |
action_ErasePort enum value | SpriteLayer | |
action_FadeInComplete enum value | SpriteLayer | |
action_FadeOutComplete enum value | SpriteLayer | |
action_PostAnimateLayer enum value | SpriteLayer | |
action_PostDrawLayer enum value | SpriteLayer | |
action_PreAnimateLayer enum value | SpriteLayer | |
action_PreDrawLayer enum value | SpriteLayer | |
action_ZoomComplete enum value | SpriteLayer | |
addAnimationHelper(IAnimationHelper *helper) | Animated | virtual |
addHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
addRef() const | RefCountedObj | inlinevirtual |
addSprite(Sprite *newSprite) | SpriteLayer | virtual |
addSpriteInFrontOf(Sprite *newSprite, Sprite *targetSprite) | SpriteLayer | virtual |
addSprites enum value | SpriteLayer | |
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 | |
checkCollision(Sprite *movingSprite, uint8 alphaThreshold=128, bool shortCircuit=true, float *outCollisionMag=0) const | TileLayer | virtual |
clear(bool doRelease=true) | EventEmitter | virtual |
clearAnimationHelpers() | Animated | virtual |
cloneSprite(const Sprite *originalSprite) | SpriteLayer | virtual |
pdg::CreateInstance() | Animated | inlinestatic |
Serializable< SpriteLayer >::CreateInstance() | Serializable< SpriteLayer > | inlinestatic |
createSprite() | SpriteLayer | virtual |
defineTileSet(int tileWidth, int tileHeight, Image *tiles, bool hasTransparency=true, bool flipTiles=false) | TileLayer | virtual |
deserialize(IDeserializer *deserializer)=0 | ISerializable | pure virtual |
disableCollisions() | SpriteLayer | virtual |
disableCollisionsWithLayer(SpriteLayer *otherLayer) | SpriteLayer | virtual |
dontAddSprites enum value | SpriteLayer | |
duration_Constant enum value | Animated | |
duration_Instantaneous enum value | Animated | |
enableCollisions() | SpriteLayer | virtual |
enableCollisionsWithLayer(SpriteLayer *otherLayer) | SpriteLayer | virtual |
EventEmitter() | EventEmitter | inline |
facing_East enum value | TileLayer | |
facing_Ignore enum value | TileLayer | |
facing_North enum value | TileLayer | |
facing_South enum value | TileLayer | |
facing_West enum value | TileLayer | |
fadeIn(ms_delta msDuration, EasingFunc easing=linearTween) | SpriteLayer | virtual |
fadeOut(ms_delta msDuration, EasingFunc easing=linearTween) | SpriteLayer | virtual |
findSprite(long id) | SpriteLayer | virtual |
flipped_Both enum value | TileLayer | |
flipped_Horizontal enum value | TileLayer | |
flipped_Ignore enum value | TileLayer | |
flipped_None enum value | TileLayer | |
flipped_Vertical enum value | TileLayer | |
getBoundingBox() | Animated | inline |
getCenterOffset() | Animated | inline |
getHeight() | Animated | inline |
getLayer(long id) | SpriteLayer | static |
getLocation() | Animated | inline |
getMapData(long mapWidth=0, long mapHeight=0, long srcX=0, long srcY=0) | TileLayer | virtual |
getMass() | Animated | inline |
getMoveFriction() | Animated | inline |
getMovementDirectionInRadians() | Animated | inline |
getMyClassTag() const =0 | ISerializable | pure virtual |
getNthSprite(int index) | SpriteLayer | virtual |
getOrigin() const | SpriteLayer | inline |
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 |
getSpritePort() const | SpriteLayer | inline |
getSpriteZOrder(Sprite *sprite) | SpriteLayer | virtual |
getTileSetImage() | TileLayer | virtual |
getTileSize() const | TileLayer | virtual |
getTileTypeAt(long x, long y, TFacing *outFacing=0) const | TileLayer | virtual |
getVelocity() | Animated | virtual |
getWidth() | Animated | inline |
getWorldBounds() | TileLayer | virtual |
getWorldSize() | TileLayer | virtual |
getZoom() const | SpriteLayer | inline |
getZOrder() | SpriteLayer | |
grow(float factor) | Animated | inline |
grow(float factor, ms_delta msDuration, EasingFunc easing=easeInOutQuad) | Animated | inline |
hasSprite(Sprite *sprite) | SpriteLayer | virtual |
hide() | SpriteLayer | virtual |
pdg::ISerializable() | ISerializable | inline |
Serializable< SpriteLayer >::ISerializable() | ISerializable | inline |
isHidden() | SpriteLayer | virtual |
isSpriteBehind(Sprite *sprite, Sprite *otherSprite) | SpriteLayer | virtual |
layerId | SpriteLayer | |
layerToPort(const Point &p) const | SpriteLayer | virtual |
layerToPort(const Offset &p) const | SpriteLayer | virtual |
layerToPort(const Vector &p) const | SpriteLayer | inlinevirtual |
layerToPort(const Rect &r) const | SpriteLayer | virtual |
layerToPort(const RotatedRect &r) const | SpriteLayer | virtual |
layerToPort(const Quad &q) const | SpriteLayer | virtual |
loadMapData(uint8 *dataPtr, long mapWidth=0, long mapHeight=0, long dstX=0, long dstY=0) | TileLayer | virtual |
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(SpriteLayer *layer) | SpriteLayer | virtual |
moveInFrontOf(SpriteLayer *layer) | SpriteLayer | virtual |
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() | SpriteLayer | inline |
moveToFront() | SpriteLayer | inline |
moveWith(SpriteLayer *layer, float moveRatio=1.0f, float zoomRatio=1.0f) | SpriteLayer | virtual |
noZoom | SpriteLayer | |
portToLayer(const Point &p) const | SpriteLayer | virtual |
portToLayer(const Offset &p) const | SpriteLayer | virtual |
portToLayer(const Vector &p) const | SpriteLayer | inlinevirtual |
portToLayer(const Rect &r) const | SpriteLayer | virtual |
portToLayer(const RotatedRect &r) const | SpriteLayer | virtual |
portToLayer(const Quad &q) const | SpriteLayer | virtual |
postEvent(long inEventType, void *inEventData, EventEmitter *fromEmitter=0) | EventEmitter | virtual |
release() const | RefCountedObj | inlinevirtual |
removeAllSprites() | SpriteLayer | virtual |
removeAnimationHelper(IAnimationHelper *helper) | Animated | virtual |
removeHandler(IEventHandler *inHandler, long inType=all_events) | EventEmitter | virtual |
removeSprite(Sprite *oldSprite) | SpriteLayer | 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() | Animated | |
SERIALIZABLE_TAG(CLASSTAG_ANIMATED) | Animated | |
serialize(ISerializer *serializer) const =0 | ISerializable | pure virtual |
setAutoCenter(bool autoCenter=true) | SpriteLayer | inline |
setCenterOffset(const Offset &offset) | Animated | inline |
setFixedMoveAxis(bool fixedAxis=true) | SpriteLayer | inline |
setFriction(float frictionCoefficient) | Animated | inlinevirtual |
setHeight(float height) | Animated | inline |
setLocation(const Point &loc) | Animated | inline |
setMass(float mass) | Animated | inlinevirtual |
setMoveFriction(float frictionCoefficient) | Animated | inline |
setOrigin(const Point &origin) | SpriteLayer | inline |
setRotation(float radiansRotation) | Animated | |
setSerializationFlags(uint32 flags) | SpriteLayer | |
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 |
setSpritePort(Port *port) | SpriteLayer | virtual |
setTileTypeAt(long x, long y, uint8 t, TFacing facing=facing_Ignore) | TileLayer | virtual |
setVelocity(const Vector &deltaPerSec) | Animated | virtual |
setVelocity(float deltaXPerSec, float deltaYPerSec) | Animated | inline |
setVelocityInRadians(float speed, float direction) | Animated | inline |
setWidth(float width) | Animated | inline |
setWorldSize(long width, long height, bool repeatingX=false, bool repeatingY=false) | TileLayer | virtual |
setZoom(float zoomLevel) | SpriteLayer | virtual |
show() | SpriteLayer | virtual |
SpriteManager class | TileLayer | friend |
startAnimations() | SpriteLayer | virtual |
startGrowing(float amountPerSecond) | Animated | inline |
startStretching(float widthPerSecond, float heightPerSecond) | Animated | inline |
stopAllForces() | Animated | virtual |
stopAnimations() | SpriteLayer | virtual |
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 |
TFacing enum name | TileLayer | |
unblockEvent(long inEventType) | EventEmitter | virtual |
wait(ms_delta msDuration) | Animated | inline |
zoom(float deltaZoomLevel, ms_delta msDuration, EasingFunc easing=easeInOutQuad, Rect keepInRect=Rect(0, 0), const Point *centerOn=0) | SpriteLayer | inline |
zoomTo(float zoomLevel, ms_delta msDuration, EasingFunc easing=easeInOutQuad, Rect keepInRect=Rect(0, 0), const Point *centerOn=0) | SpriteLayer | virtual |
~ISerializable() | ISerializable | inlinevirtual |
~Serializable() | Serializable< SpriteLayer > | inlinevirtual |