Definition: creature.hpp:7
SharedStats stats
Definition: creature.hpp:9
virtual ~Creature()
Definition: creature.cpp:21
SharedStatuses statuses
Definition: creature.hpp:10
virtual SharedObject toShared() override
Generates a SharedObject representation of this object.
Definition: creature.cpp:5
Definition: object.hpp:95
ModelType modelType
Object's render model type (specifies this Object's render model to the client)
Definition: object.hpp:129
Representation of the Object class used by ServerGameState, containing exactly the subset of Object d...
Definition: sharedobject.hpp:302
GLint GLint GLsizei GLint GLenum GLenum type
Definition: glad.h:1531
ModelType
Enumeration of every render model in the game.
Definition: sharedmodel.hpp:6
ObjectType
An enum for the type of an object; the fields here should match all class names in the inheritance tr...
Definition: sharedobject.hpp:19
Definition: sharedobject.hpp:54
Definition: sharedobject.hpp:68