![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <IDrawableDynamicWorldObject.hpp>
Public Member Functions | |
| virtual | ~IDrawableDynamicWorldObject () |
| virtual Event < IDrawableDynamicWorldObject &, const Vector2 & > & | OnOrderStateChangedEvent ()=0 |
Public Member Functions inherited from yap::IDrawableWorldObject | |
| virtual | ~IDrawableWorldObject () |
| virtual float | GetComparisonPoint () const =0 |
| Specifies the point from which to make comparison. | |
| virtual int | GetLayerDepth () const =0 |
| Specifies the layer depth whose this IDrawableWorldObject belongs to. The layer depth is a prioritary factor for drawing order. | |
| virtual void | ChangeWorldDrawingPolicy (const IWorldDrawingPolicy &worldDrawingPolicy)=0 |
| Changes the way that instance of IDrawableWorldObject is represented on the screen from its world position. | |
Public Member Functions inherited from yap::IDrawable | |
| 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 11 of file IDrawableDynamicWorldObject.hpp.
|
inlinevirtual |
Definition at line 13 of file IDrawableDynamicWorldObject.hpp.
|
pure virtual |
Implemented in ycl::DestructibleObject, ycl::OpenBattleSpawnerArea, ycl::Teleporter, and ycl::Character.