| addAnimation(std::shared_ptr< Animation > animation) | bomberman::Sprite | |
| attachToCamera(bool isAttached=true) | bomberman::Object | |
| canAttack() const | bomberman::Enemy | |
| clip (defined in bomberman::Object) | bomberman::Object | protected |
| colorModB (defined in bomberman::Object) | bomberman::Object | protected |
| colorModG (defined in bomberman::Object) | bomberman::Object | protected |
| colorModR (defined in bomberman::Object) | bomberman::Object | protected |
| draw(const SDL_Rect &camera) const | bomberman::Object | |
| Enemy(std::shared_ptr< SDL_Texture > texture, SDL_Renderer *renderer) | bomberman::Enemy | |
| flipping (defined in bomberman::Object) | bomberman::Object | protected |
| generateNewPath() | bomberman::Enemy | |
| getAttackRadius() const | bomberman::Enemy | |
| getHeight() const | bomberman::Object | |
| getPositionX() const | bomberman::Object | |
| getPositionXF() const | bomberman::Object | |
| getPositionY() const | bomberman::Object | |
| getPositionYF() const | bomberman::Object | |
| getRect() const | bomberman::Object | |
| getRectF() const | bomberman::Object | |
| getWidth() const | bomberman::Object | |
| isMoving() const | bomberman::Creature | |
| isMovingToCell() const | bomberman::Enemy | |
| isVisible() const | bomberman::Object | |
| moveTo(const int x, const int y) | bomberman::Enemy | |
| moveToCell(std::pair< int, int > pathToCell) | bomberman::Enemy | |
| Object(SDL_Renderer *renderer) | bomberman::Object | |
| positionX (defined in bomberman::Object) | bomberman::Object | protected |
| positionY (defined in bomberman::Object) | bomberman::Object | protected |
| prevPosDeltaX (defined in bomberman::Creature) | bomberman::Creature | protected |
| prevPosDeltaY (defined in bomberman::Creature) | bomberman::Creature | protected |
| rect (defined in bomberman::Object) | bomberman::Object | protected |
| renderer (defined in bomberman::Object) | bomberman::Object | protected |
| revertLastMove() | bomberman::Creature | |
| setAIType(AIType type) | bomberman::Enemy | |
| setClip(const int width, const int height, const int x, const int y) | bomberman::Object | |
| setColorMod(Uint8 r, Uint8 g, Uint8 b) | bomberman::Object | |
| setFlip(SDL_RendererFlip flip) | bomberman::Object | |
| setMoving(bool isMoving) | bomberman::Creature | |
| setPosition(const int x, const int y) | bomberman::Object | |
| setPositionF(const float x, const float y) | bomberman::Object | |
| setSize(const int width, const int height) | bomberman::Object | |
| setVisible(bool isVisible) | bomberman::Object | |
| Sprite(std::shared_ptr< SDL_Texture > texture, SDL_Renderer *renderer) | bomberman::Creature | |
| texture (defined in bomberman::Object) | bomberman::Object | protected |
| update(const unsigned int delta) override | bomberman::Enemy | virtual |
| ~Object() | bomberman::Object | virtual |