Dauphine  0.1
A platforming/stealth game in a medieval fantasy setting, developed with SDL2.
Player Member List

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

AERIAL enum value (defined in Player)Player
aim(Crosshair *const crosshair, double direction) (defined in DynamicEntity)DynamicEntityvirtual
AIMING enum value (defined in Player)Player
animationPlayerprivate
animationClipEntityprotected
applyGravity() (defined in DynamicEntity)DynamicEntityvirtual
bombPotion (defined in Player)Playerprivate
boundingBox (defined in Entity)Entityprotected
changeState(const PStates state_)Player
collisionRectsDynamicEntityprotected
crosshair (defined in Player)Playerprivate
CROUCHING enum value (defined in Player)Player
currentStatePlayerprivate
destroyStates()Player
detectCollision()DynamicEntityprotected
DynamicEntity(const double x_, const double y_, Sprite *const sprite_)DynamicEntity
Entity(const double x_, const double y_, Sprite *const sprite_)Entityprotected
getAnimation()Player
getAnimationClip()Entity
getBombPotion() (defined in Player)Player
getCrosshair() (defined in Player)Player
getHeight()Entity
getWidth()Entity
handleCollision(std::array< bool, CollisionSide::SOLID_TOTAL > detections_)Playerprivatevirtual
heightEntityprotected
IDLE enum value (defined in Player)Player
initializeStates()Player
isCurrentState(const PStates state_)Player
isGroundedDynamicEntity
isRightEntity
jump() (defined in DynamicEntity)DynamicEntityvirtual
levelHDynamicEntityprotected
levelWDynamicEntityprotected
maxSpeedDynamicEntity
move(const bool movingLeft_, const bool movingRight_) (defined in DynamicEntity)DynamicEntityvirtual
MOVING enum value (defined in Player)Player
Player(const double x_, const double y_, Sprite *const sprite_)Player
PStates enum namePlayer
render(const double cameraX_, const double cameraY_)Playervirtual
roll() (defined in DynamicEntity)DynamicEntityvirtual
ROLLING enum value (defined in Player)Player
setBombPotion(BombPotion *const bombPotion) (defined in Player)Player
setCollisionRects(const std::vector< SDL_Rect > &collisionRects_) (defined in DynamicEntity)DynamicEntityvirtual
setCrosshair(Crosshair *const crosshair) (defined in Player)Player
setLevelWH(const unsigned int width_, const unsigned int height_)DynamicEntityvirtual
slowVx() (defined in DynamicEntity)DynamicEntityvirtual
speedDynamicEntity
spriteEntityprotected
statesMapPlayerprivate
update(const double dt_)Playervirtual
updatePosition(const double dt_)DynamicEntityprotectedvirtual
useBombPotion(BombPotion *const bombPotion, const int strength, const int distance) (defined in DynamicEntity)DynamicEntityvirtual
vxDynamicEntity
vyDynamicEntity
widthEntityprotected
xEntity
yEntity
~DynamicEntity()DynamicEntityvirtual
~Entity()Entityvirtual
~Player()Playervirtual