diff options
author | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-22 01:56:51 +0100 |
---|---|---|
committer | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-22 01:56:51 +0100 |
commit | 844926711489c4f87c68ceab3ea245161228ad78 (patch) | |
tree | 2d983c826131b33a207db83f95e365b044227dad /engine/include/types.hpp | |
parent | Signal change (diff) | |
download | flatland-844926711489c4f87c68ceab3ea245161228ad78.tar.gz flatland-844926711489c4f87c68ceab3ea245161228ad78.zip |
Fin qui tutto bene
Diffstat (limited to 'engine/include/types.hpp')
-rw-r--r-- | engine/include/types.hpp | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/engine/include/types.hpp b/engine/include/types.hpp new file mode 100644 index 0000000..87c4d26 --- /dev/null +++ b/engine/include/types.hpp @@ -0,0 +1,37 @@ +#ifndef __TYPES_H__ +#define __TYPES_H__ + +/* Flatland types */ + +class flat::core::object; + +class FlatActor; +class FlatSprite; + +class Focusable; + +class KeyFocusable; +class MouseFocusable; + +class FlatEvent; +class EventListener; +class Eventrigger; + +class FlatWindow; + +class FlatSpriter; +class FlatMultiSpriter; + +class task_s; + +/* SDL types */ + +typedef unsigned char uint8_t; +typedef unsigned int uint32_t; + +struct SDL_Surface; +struct SDL_Rect; + +union SDL_Event; + +#endif |