Page for map editing. Tiles, levels, events, NPC's, weather, lighting, everything.
More...
#include <Map.hpp>
Page for map editing. Tiles, levels, events, NPC's, weather, lighting, everything.
Definition at line 29 of file Map.hpp.
◆ Map()
Construct a new Map page.
- Parameters
-
systems | The primary systems object |
Definition at line 21 of file Map.cpp.
◆ ~Map()
virtual editor::page::Map::~Map |
( |
| ) |
|
|
virtualdefault |
◆ getContent()
bl::gui::Box::Ptr editor::page::Page::getContent |
( |
| ) |
|
|
inherited |
Returns the content to put in the editor.
Definition at line 11 of file Page.cpp.
◆ registerGui()
void editor::page::Page::registerGui |
( |
bl::gui::GUI * |
parent | ) |
|
|
inherited |
Registers the parent GUI.
- Parameters
-
parent | The parent GUI object |
Definition at line 13 of file Page.cpp.
◆ syncGui()
void editor::page::Map::syncGui |
( |
| ) |
|
Updates the GUI elements to sync with the data.
Definition at line 871 of file Map.cpp.
◆ update()
void editor::page::Map::update |
( |
float |
dt | ) |
|
|
overridevirtual |
Updates the game world and systems.
- Parameters
-
dt | Time elapsed in seconds |
Implements editor::page::Page.
Definition at line 467 of file Map.cpp.
◆ content
bl::gui::Box::Ptr editor::page::Page::content |
|
protectedinherited |
◆ parent
bl::gui::GUI* editor::page::Page::parent |
|
protectedinherited |
◆ systems
The documentation for this class was generated from the following files: