Simple Open Source 2D Game API
Enumeration defining keys, used in Application::keyPressed.
Enumeration defining severity of an error.
Pointer to a log sink, used since LogSink is abstract and will always be accessed via a pointer.
Enumeration defining buttons, used in Application::mouseButtonPressed.
Alias for Vector2 type.
Enumeration defining priority of a Task.
Scalar value, used throughout photon in place of double or float
Enumeration defining scroll direction of mouse wheel.
Shared pointer type.
Typedef for vector of strings, which is used all throughout photon.
Pointer to a task, used since Task is abstract and will always be accessed via a pointer.
Unsigned byte, alias for unsigned char.
Alias for unsigned integer.