Neo
0.5.0
Developer Documentation
|
Namespaces | |
Gui | |
Classes | |
class | Canvas |
The Canvas class contains all widgets and renders them. More... | |
class | Neo2DEngine |
The Neo2DEngine class contains all functionality to set up a GUI. More... | |
class | Render |
The Render class contains helper methods for rendering 2D shapes. More... | |
class | Sprite |
The Sprite class displays a texture on the screen. More... | |
class | SpriteBatch |
Implements a batch of sprites that can be used to circumvent the GUI system when rendering 2D objects for better performance. More... | |
class | Tile |
The Tile class displays a texture on the screen. More... | |
class | TileSheet |
Implements a tile sheet from which it is possible to retrieve one specific tile. More... | |
class | Widget |
The Widget class contains all information that is common to all GUI widgets. More... | |
Typedefs | |
typedef std::function< void(Widget *, long int)> | NEO_CALLBACK_FUNCTION |
typedef std::function<void (Widget*, long int)> Neo2D::NEO_CALLBACK_FUNCTION |
A pointer to a callback.