Ocular Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Ocular::Core::Object Member List
This is the complete list of members for
Ocular::Core::Object
, including all inherited members.
exposeVariable
(std::string const &name, std::string const &type, bool isPointer, bool isExposed, void *data)
Ocular::Core::Exposable
protected
getAllExposedNames
(std::vector< std::string > &names) const
Ocular::Core::Exposable
getClass
() const
Ocular::Core::Object
getCreationTime
() const
Ocular::Core::Object
getName
() const
Ocular::Core::Object
getUUID
() const
Ocular::Core::Object
getVariable
(std::string const &name, ExposedVariable &var)
Ocular::Core::Exposable
getVariableValue
(std::string const &name, T &var)
Ocular::Core::Exposable
inline
isType
() (defined in
Ocular::Core::Object
)
Ocular::Core::Object
inline
m_Class
Ocular::Core::Object
protected
m_CreationTime
(defined in
Ocular::Core::Object
)
Ocular::Core::Object
protected
m_ExposedVariables
(defined in
Ocular::Core::Exposable
)
Ocular::Core::Exposable
protected
m_Name
Ocular::Core::Object
protected
m_UUID
(defined in
Ocular::Core::Object
)
Ocular::Core::Object
protected
Object
(std::string name, std::string className)
Ocular::Core::Object
Object
(std::string name)
Ocular::Core::Object
Object
()
Ocular::Core::Object
onLoad
(BuilderNode const *node) override
Ocular::Core::ObjectIO
virtual
onSave
(BuilderNode *node) const override
Ocular::Core::ObjectIO
virtual
onVariableModified
(std::string const &varName)
Ocular::Core::Exposable
virtual
setName
(std::string name)
Ocular::Core::Object
setUUID
(std::string const &uuid)
Ocular::Core::Object
setVariableValue
(std::string const &name, T const &value)
Ocular::Core::Exposable
inline
toString
() const
Ocular::Core::Object
virtual
~Object
() (defined in
Ocular::Core::Object
)
Ocular::Core::Object
virtual
Generated on Tue Oct 18 2016 01:28:57 for Ocular Engine by
1.8.10