![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
Special script context for map events. Adds default built-ins and the map event built-ins. More...
#include <MapEventContext.hpp>
Public Member Functions | |
MapEventContext (system::Systems &systems, bl::ecs::Entity entity, const map::Event &event, const bl::tmap::Position &tile) | |
Construct a new MapEventContext. More... | |
Protected Member Functions | |
virtual void | addCustomSymbols (bl::script::SymbolTable &table) const override |
Special script context for map events. Adds default built-ins and the map event built-ins.
Definition at line 24 of file MapEventContext.hpp.
core::script::MapEventContext::MapEventContext | ( | system::Systems & | systems, |
bl::ecs::Entity | entity, | ||
const map::Event & | event, | ||
const bl::tmap::Position & | tile | ||
) |
Construct a new MapEventContext.
systems | The primary systems object |
entity | The entity that triggered the event |
event | The event that the entity triggered |
tile | The position of the entity when the event fired |
Definition at line 40 of file MapEventContext.cpp.
|
overrideprotectedvirtual |
Definition at line 47 of file MapEventContext.cpp.