Definition GameContext.h:13
MCAPI::Json::Value itemsToJson() const
MCAPI void * $ctor(::std::unordered_map<::std::string, ::std::vector<::std::string > > mobs, ::CodeBuilder::GameContext::ObjectTypeList blocks, ::CodeBuilder::GameContext::ItemTypeList items, ::std::function<::ILevel *()> levelGetter)
static MCAPI ::std::unique_ptr<::CodeBuilder::GameContext > create(::std::function<::ILevel *()> levelGetter)
MCAPI::Json::Value mobsToJson() const
MCAPI GameContext(::std::unordered_map<::std::string, ::std::vector<::std::string > > mobs, ::CodeBuilder::GameContext::ObjectTypeList blocks, ::CodeBuilder::GameContext::ItemTypeList items, ::std::function<::ILevel *()> levelGetter)
MCAPI::Json::Value blocksToJson() const
Definition GameContext.h:50
Definition GameContext.h:22