Definition: object.hpp:95
The ServerGameState class contains all abstract game state data and logic for a single game state ins...
Definition: servergamestate.hpp:43
void useItem(Object *other, ServerGameState &state, int itemSelected) override
Definition: spell.cpp:35
void doCollision(Object *other, ServerGameState &state) override
Code to run when this object collides with another.
Definition: spell.cpp:119
SpellType spellType
Definition: spell.hpp:26
int castLimit
Definition: spell.hpp:27
GLint GLint GLsizei GLint GLenum GLenum type
Definition: glad.h:1531
SpellType
Definition: spell.hpp:10