Sky Zone Omega - PC Version
 All Classes Namespaces Files Functions Variables Macros
EP_Player Member List

This is the complete list of members for EP_Player, including all inherited members.

activateShield()EP_Player
animate(float dt)EB_Animatedprotectedvirtual
animationFramesEB_Animatedprotected
animationTimerEB_Animatedprotected
archerEP_Playerprivate
archerOffsetEP_Playerprivate
coinsEP_Playerprivate
decreaseHealth()EP_Player
dimensionsEB_Entityprotected
draw(SDL_Renderer *renderer)EP_Playervirtual
EB_Animated(C_Texture *sprite, C_Vec2 pos, C_Vec2 dimensions, int animationFrames, C_Vec2 spriteDimensions, float animationLength, std::string iD, float *universalSpee)EB_Animated
EB_Entity(C_Texture *sprite, C_Vec2 pos, C_Vec2 dimensions, std::string iD, float *universalSpeed)EB_Entity
entityCollisionTest(C_Vec2 entityPos, C_Vec2 entityDimensions)EP_Player
EP_Player(C_Texture *sprite, C_Vec2 pos, C_Vec2 dimensions, C_Texture *archerSprite, C_Vec2 archerPos, C_Vec2 archerDimensions, C_Vec2 screenDimensions, C_Texture *fireSprite, SDL_Colour minTint, SDL_Colour maxTint, float *universalSpeed)EP_Player
fireEffectEP_Playerprivate
fireEffectOffsetEP_Playerprivate
flamingPowerUpEP_Playerprivate
flamingPowerUpTimerEP_Playerprivate
getCoins()EP_Player
getDimensions()EB_Entity
getFireArrow()EP_Player
getFiring()EP_Player
getFlaming()EP_Player
getHealth()EP_Player
getPosition()EB_Entity
getTimeSlow()EP_Player
healthEP_Playerprivate
healthLossSoundsEP_Playerprivate
iDEB_Entityprotected
increaseCoins()EP_Player
increaseHealth()EP_Player
input(SDL_Event &incomingEvent, C_Vec2 mousePos)EP_Player
maxCoinsEP_Playerprivate
maxHealthEP_Playerprivate
offsetEP_Playerprivate
posEB_Entityprotected
pressedEP_Playerprivate
screenDimensionsEP_Playerprivate
setDimensions(C_Vec2 dimensions)EB_Entity
setFireArrow(bool fireArrow)EP_Player
setFiring(bool firing)EP_Player
setFlaming(bool flamingPowerUp)EP_Player
setHeight(float height)EB_Entity
setPosition(C_Vec2 pos)EB_Entity
setTimeSlow(bool timeSlowPowerUp)EP_Player
setWidth(float width)EB_Entity
setX(float x)EB_Entity
setY(float y)EB_Entity
shieldEP_Playerprivate
shieldLossSoundEP_Playerprivate
spriteEB_Entityprotected
spriteDimensionsEB_Animatedprotected
spriteIndexEB_Animatedprotected
timeSlowPowerUpEP_Playerprivate
timeSlowPowerUpTimerEP_Playerprivate
universalSpeedEB_Entityprotected
update(float dt)EP_Playervirtual
~EB_Animated()EB_Animated
~EB_Entity()EB_Entity
~EP_Player()EP_Player