WorldSim  inDev
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
WorldObject_Sign.hpp
Go to the documentation of this file.
1 #pragma once
2 #ifndef WORLDSIM_WORLDOBJECT_SIGN_HPP
3 #define WORLDSIM_WORLDOBJECT_SIGN_HPP
4 
5 /* WorldObject_Sign.hpp
6  #include"WorldObject_Sign.hpp"
7 
8 
9 */
10 
12 {
13  public:
14 
15  std::string signText;
16 
17 
18 
20  virtual ~WorldObject_Sign() {}
21 
22 
23  virtual std::string getName();
24  // virtual std::string getExtendedInfo() { return "N/A"; }
25 
26 
27  // int distanceTo(WorldObject*); /* Chebyshev (this one is distances where diagonal movement is allowed.) */
28  // int distanceFrom(WorldObject*); /* Alias. */
29 
30  virtual Texture* currentTexture();
31 };
32 
33 #endif
Definition: WorldObject_Sign.hpp:11
Definition: WorldObject.hpp:18
virtual Texture * currentTexture()
Definition: WorldObject_Sign.cpp:26
WorldObject_Sign()
Definition: WorldObject_Sign.cpp:12
std::string signText
Definition: WorldObject_Sign.hpp:15
virtual ~WorldObject_Sign()
Definition: WorldObject_Sign.hpp:20
virtual std::string getName()
Definition: WorldObject_Sign.cpp:21