void doCollision(Object *other, ServerGameState &state) override
Code to run when this object collides with another.
Definition: exit.cpp:19
SharedExit shared
Definition: exit.hpp:9
virtual SharedObject toShared() override
Generates a SharedObject representation of this object.
Definition: exit.cpp:40
void setIntensity(float val)
Definition: exit.cpp:15
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
Representation of the Object class used by ServerGameState, containing exactly the subset of Object d...
Definition: sharedobject.hpp:302
GLuint GLfloat * val
Definition: glad.h:2480
Definition: point_light.hpp:5
Definition: sharedobject.hpp:250