|
ASGE
3.2.0
Simple Game Framework in GL
|
Namespaces | |
| COLOURS | |
| FILEIO | |
| KEYS | |
| MOUSE | |
| SHADER_LIB | |
Classes | |
| class | Camera |
| struct | Colour |
| struct | Font |
| class | Game |
| struct | GamePadData |
| struct | GameSettings |
| struct | GameTime |
| class | Input |
| struct | EventData |
| struct | KeyEvent |
| struct | ClickEvent |
| struct | ScrollEvent |
| struct | MoveEvent |
| class | NonCopyable |
| class | OGLGame |
| class | PixelBuffer |
| struct | Point2D |
| class | Renderer |
| class | RenderTarget |
| class | Resolution |
| class | Sprite |
| struct | SpriteBounds |
| struct | Text |
| class | Texture2D |
| struct | Tile |
| class | ValueBase |
| class | Value |
| struct | Viewport |
Typedefs | |
| using | SharedEventData = std::shared_ptr< const EventData > |
| using | TextBounds = SpriteBounds |
Enumerations | |
| enum | EventType { E_KEY , E_MOUSE_CLICK , E_MOUSE_SCROLL , E_MOUSE_MOVE } |
| enum class | SpriteSortMode { IMMEDIATE , TEXTURE , BACK_TO_FRONT , FRONT_TO_BACK } |
Functions | |
| Point2D | operator* (float f, const Point2D &v) |
The simple game framework.
| enum ASGE::EventType |
subscribable event types.
Events that can be listened or subscribed to are listed here. Note not all input is event driven.
Definition at line 31 of file InputEvents.hpp.
|
strong |
modes to control the batching of sprites
Used to control the sprite batching techniques that renderers may support.
Definition at line 28 of file Texture.hpp.