2 #ifndef WORLDSIM_WORLDOBJECT_HPP 3 #define WORLDSIM_WORLDOBJECT_HPP 16 #include <Interface/HasTexture.hpp> double bulk
Definition: WorldObject.hpp:39
Definition: WorldObject.hpp:18
bool canHarvest
Definition: WorldObject.hpp:53
int worldX
Definition: WorldObject.hpp:34
bool canCook
Definition: WorldObject.hpp:51
virtual Texture * currentTexture()
Definition: WorldObject.cpp:97
std::string getSaveData()
Definition: WorldObject.cpp:120
bool blocksView
Definition: WorldObject.hpp:44
int distanceTo(WorldObject *)
Definition: WorldObject.cpp:85
bool isUnderground
Definition: WorldObject.hpp:24
virtual ~WorldObject()
Definition: WorldObject.hpp:56
std::string getBaseData()
Definition: WorldObject.cpp:102
int chopAmount
Definition: WorldObject.hpp:52
virtual std::string getExtendedInfo()
Definition: WorldObject.hpp:60
virtual void wander()
Definition: WorldObject.cpp:37
short int y
Definition: WorldObject.hpp:22
virtual std::string getName()
Definition: WorldObject.cpp:32
int worldY
Definition: WorldObject.hpp:34
long unsigned int fullY
Definition: WorldObject.hpp:28
short int x
Definition: WorldObject.hpp:22
bool stackable
Definition: WorldObject.hpp:36
int distanceFrom(WorldObject *)
Definition: WorldObject.cpp:90
WorldObject()
Definition: WorldObject.cpp:13
double weight
Definition: WorldObject.hpp:38
long unsigned int fullX
Definition: WorldObject.hpp:28
bool blocksMovement
Definition: WorldObject.hpp:47
void loadData(std::string)
Definition: WorldObject.cpp:127