Nymph Game Engine
Chaiscript based Game Engine
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Script::ScriptObject Member List
This is the complete list of members for
Script::ScriptObject
, including all inherited members.
addObserver
(std::shared_ptr< Observer > observer)
Events::Subject
virtual
eventsWaiting
() const noexcept
Events::Observer
inline
protected
getClassName
() const noexcept
Script::ScriptObject
getEvent
()
Events::Observer
inline
protected
getSaveData
() const noexcept
Script::ScriptObject
handleQueuedEvent
(std::shared_ptr< Events::Event > event) override
Script::ScriptObject
virtual
loadSavedData
(Json::Value &save_data)
Script::ScriptObject
notify
(std::shared_ptr< Event > event)
Events::Subject
virtual
notifyNow
(std::shared_ptr< Event > event)
Events::Subject
virtual
onDestroy
()
Script::ScriptObject
onNotify
(std::shared_ptr< Event > event)
Events::Observer
inline
onNotifyNow
(std::shared_ptr< Events::Event > event) override
Script::ScriptObject
virtual
onStart
()
Script::ScriptObject
onUpdate
(const float delta)
Script::ScriptObject
processEventQueue
()
Events::Observer
inline
removeObserver
(std::shared_ptr< Observer > observer)
Events::Subject
virtual
representsDynamicObject
(const chaiscript::dispatch::Dynamic_Object &obj) const noexcept
Script::ScriptObject
ScriptingSystem
class
Script::ScriptObject
friend
ScriptObject
(const std::string &name)
Script::ScriptObject
ScriptObject
(const ScriptObject &other)
Script::ScriptObject
setClassName
(const std::string &name)
Script::ScriptObject
shouldBeSerialized
() const noexcept
Script::ScriptObject
~Observer
()
Events::Observer
inline
virtual
~ScriptObject
()=default
Script::ScriptObject
~Subject
()=default
Events::Subject
virtual
Generated on Sun Jan 14 2018 21:47:01 for Nymph Game Engine by
1.8.6