![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <IDrawable.hpp>
Public Member Functions | |
| virtual | ~IDrawable () |
| virtual void | Draw (IDrawingContext &context)=0 |
| virtual bool | IsVisible () const =0 |
| virtual void | Show (bool isVisible)=0 |
| virtual void | ChangeColor (const sf::Color &color)=0 |
Definition at line 12 of file IDrawable.hpp.
|
inlinevirtual |
Definition at line 14 of file IDrawable.hpp.
|
pure virtual |
Implemented in yap::BaseWidget, ycl::Map, yap::Tile, yap::Texture, ycl::World, yap::BaseSprite, yap::TileLayer, ycl::RunWildBattlePhase, ycl::SelectionPhase, ycl::PokemonFighter, yap::TileLayerStack, ycl::ActionPhase, ycl::MapElement, ycl::BattlePhase, ycl::EndPokemonSwitchPhase, ycl::BeginBattlePhase, ycl::BeginTurnPhase, ycl::EndBattlePhase, ycl::EndTurnPhase, ycl::DestructibleObject, ycl::OpenBattleSpawnerArea, ycl::Teleporter, ycl::Battle, ycl::PokemonFighterTeam, ycl::Character, yap::TextureManager, and ycl::BattlePhaseManager.
|
pure virtual |
Implemented in yap::BaseWidget, ycl::Map, yap::Tile, yap::Texture, ycl::World, yap::BaseSprite, yap::TileLayer, ycl::RunWildBattlePhase, ycl::SelectionPhase, ycl::PokemonFighter, yap::TileLayerStack, ycl::ActionPhase, ycl::MapElement, ycl::BattlePhase, ycl::EndPokemonSwitchPhase, ycl::BeginBattlePhase, ycl::BeginTurnPhase, ycl::EndBattlePhase, ycl::EndTurnPhase, ycl::DestructibleObject, ycl::OpenBattleSpawnerArea, ycl::Teleporter, ycl::Battle, ycl::PokemonFighterTeam, ycl::Character, yap::TextureManager, and ycl::BattlePhaseManager.
|
pure virtual |
Implemented in yap::BaseWidget, ycl::Map, yap::Tile, yap::Texture, ycl::World, yap::BaseSprite, yap::TileLayer, ycl::RunWildBattlePhase, ycl::SelectionPhase, ycl::PokemonFighter, yap::TileLayerStack, ycl::ActionPhase, ycl::MapElement, ycl::BattlePhase, ycl::EndPokemonSwitchPhase, ycl::BeginBattlePhase, ycl::BeginTurnPhase, ycl::EndBattlePhase, ycl::EndTurnPhase, ycl::DestructibleObject, ycl::OpenBattleSpawnerArea, ycl::Teleporter, ycl::Battle, ycl::PokemonFighterTeam, ycl::Character, yap::TextureManager, and ycl::BattlePhaseManager.
|
pure virtual |
Implemented in yap::BaseWidget, ycl::Map, yap::Tile, yap::Texture, ycl::World, yap::BaseSprite, yap::TileLayer, ycl::RunWildBattlePhase, ycl::SelectionPhase, ycl::PokemonFighter, yap::TileLayerStack, ycl::ActionPhase, ycl::MapElement, ycl::BattlePhase, ycl::EndPokemonSwitchPhase, ycl::BeginBattlePhase, ycl::BeginTurnPhase, ycl::EndBattlePhase, ycl::EndTurnPhase, ycl::DestructibleObject, ycl::OpenBattleSpawnerArea, ycl::Teleporter, ycl::Battle, ycl::PokemonFighterTeam, ycl::Character, yap::TextureManager, and ycl::BattlePhaseManager.