i6engine  1.0
i6e::api::ObjectFacade Member List

This is the complete list of members for i6e::api::ObjectFacade, including all inherited members.

addTicker(const WeakComPtr &c)i6e::api::ObjectFacade
allowComponentsTicking(bool allowTicking) const i6e::api::ObjectFacade
cleanUpAll() const i6e::api::ObjectFacade
createComponent(int64_t goid, int64_t coid, const std::string &component, const attributeMap &params) const i6e::api::ObjectFacade
createComponentCallback(int64_t goid, int64_t coid, const std::string &component, const attributeMap &params, const boost::function< void(ComPtr)> &callback) const i6e::api::ObjectFacade
createGO(const std::string &gTemplate, const objects::GOTemplate &tmpl, uint64_t uuid, const bool sender, const boost::function< void(GOPtr)> &func) const i6e::api::ObjectFacade
createObject(const std::string &gTemplate, const objects::GOTemplate &tmpl, uint64_t uuid, const bool sender) const i6e::api::ObjectFacade
deleteAllObjectsOfType(const std::string &type) const i6e::api::ObjectFacade
getAllObjectsOfType(const std::string &types) const i6e::api::ObjectFacade
getAllObjectsOfType(const std::vector< std::string > &types) const i6e::api::ObjectFacade
getFrameTime() const i6e::api::ObjectFacade
getGOMap() const i6e::api::ObjectFacade
getGOTemplates() const i6e::api::ObjectFacadeinline
getObject(const int64_t guid) const i6e::api::ObjectFacade
loadLevel(const std::string &file, const std::string &flags) const i6e::api::ObjectFacadeinline
loadLevel(const std::string &file, const std::string &flags, const std::string &resourcesFile) const i6e::api::ObjectFacadeinline
loadLevel(const std::string &file, const std::string &flags, const std::function< void(uint16_t)> &callback) const i6e::api::ObjectFacadeinline
loadLevel(const std::string &file, const std::string &flags, const std::string &resourcesFile, const std::function< void(uint16_t)> &callback) const i6e::api::ObjectFacade
notifyNewID(int64_t id)i6e::api::ObjectFacade
ObjectFacade()i6e::api::ObjectFacade
pause() const i6e::api::ObjectFacade
registerAddTickerCallback(const boost::function< void(const WeakComPtr &)> &func)i6e::api::ObjectFacade
registerCTemplate(const std::string &GOCType, const createGOCCallback &fn) const i6e::api::ObjectFacade
registerNotifyCallback(const boost::function< void(int64_t)> &f)i6e::api::ObjectFacade
registerRemoveTickerCallback(const boost::function< void(int64_t)> &func)i6e::api::ObjectFacade
removeTicker(int64_t c)i6e::api::ObjectFacade
resetSubSystem() const i6e::api::ObjectFacade
sendConditionalMessage(const GameMessage::Ptr &m, const boost::function< bool(const GOPtr &)> &f, bool sync, uint32_t compFamID) const i6e::api::ObjectFacade
setFrametime(uint32_t frametime)i6e::api::ObjectFacadeinline
setGOTemplates(const std::map< std::string, objects::GOTemplate > &templates)i6e::api::ObjectFacadeinline
unpause() const i6e::api::ObjectFacade
updateGOMap(const std::unordered_map< int64_t, GOPtr > &GOMap)i6e::api::ObjectFacade
~ObjectFacade()i6e::api::ObjectFacade