| ARenderable(std::string const &name="ARenderable", std::string const &type="ARenderable", SceneObject *parent=nullptr) (defined in Ocular::Core::ARenderable) | Ocular::Core::ARenderable | |
| AxisGizmoRenderable() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | |
| buildBounds(Math::BoundsSphere *sphere, Math::BoundsAABB *aabb, Math::BoundsOBB *obb, Math::Matrix4x4 const &matrix=Math::Matrix4x4()) (defined in Ocular::Core::ARenderable) | Ocular::Core::ARenderable | virtual |
| 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::ARenderable | |
| getParent() const | Ocular::Core::ARenderable | |
| getRenderPriority() const override | Ocular::Editor::AxisGizmoRenderable | virtual |
| 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 |
| initialize() override (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | virtual |
| initializeMaterialNormal() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| initializeMaterials() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| initializeMaterialSelected() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| initializeMesh() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| 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_DSSPostRender (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| m_DSSPreRender (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| m_ExposedVariables (defined in Ocular::Core::Exposable) | Ocular::Core::Exposable | protected |
| m_IsSelected (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| m_MaterialNormal | Ocular::Editor::AxisGizmoRenderable | protected |
| m_MaterialSelected | Ocular::Editor::AxisGizmoRenderable | protected |
| m_Mesh (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | protected |
| m_Name | Ocular::Core::Object | protected |
| m_Parent (defined in Ocular::Core::ARenderable) | Ocular::Core::ARenderable | 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 |
| postRender() | Ocular::Core::ARenderable | virtual |
| postRenderDebug() | Ocular::Core::ARenderable | virtual |
| preRender() override | Ocular::Editor::AxisGizmoRenderable | virtual |
| preRenderDebug() | Ocular::Core::ARenderable | virtual |
| render() override | Ocular::Editor::AxisGizmoRenderable | virtual |
| render(Graphics::Material *material) override | Ocular::Editor::AxisGizmoRenderable | virtual |
| renderDebug() | Ocular::Core::ARenderable | virtual |
| setName(std::string name) | Ocular::Core::Object | |
| setSelected(bool selected) (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | |
| 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 |
| ~ARenderable() (defined in Ocular::Core::ARenderable) | Ocular::Core::ARenderable | virtual |
| ~AxisGizmoRenderable() (defined in Ocular::Editor::AxisGizmoRenderable) | Ocular::Editor::AxisGizmoRenderable | virtual |
| ~Object() (defined in Ocular::Core::Object) | Ocular::Core::Object | virtual |