Overload  1.1
Game engine with editor
Public Member Functions | List of all members
OvCore::API::IInspectorItem Class Referenceabstract

#include <IInspectorItem.h>

Inheritance diagram for OvCore::API::IInspectorItem:
OvCore::API::ISerializable OvCore::ECS::Components::AComponent OvCore::ECS::Components::Behaviour OvCore::ECS::Components::CAudioListener OvCore::ECS::Components::CAudioSource OvCore::ECS::Components::CCamera OvCore::ECS::Components::CLight OvCore::ECS::Components::CMaterialRenderer OvCore::ECS::Components::CModelRenderer OvCore::ECS::Components::CPhysicalObject OvCore::ECS::Components::CTransform

Public Member Functions

virtual void OnInspector (OvUI::Internal::WidgetContainer &p_root)=0
 
- Public Member Functions inherited from OvCore::API::ISerializable
virtual void OnSerialize (tinyxml2::XMLDocument &p_doc, tinyxml2::XMLNode *p_node)=0
 
virtual void OnDeserialize (tinyxml2::XMLDocument &p_doc, tinyxml2::XMLNode *p_node)=0
 

Detailed Description

IInspectorItem is an interface to any class that is serializable and drawable on inspector

Member Function Documentation

◆ OnInspector()

virtual void OvCore::API::IInspectorItem::OnInspector ( OvUI::Internal::WidgetContainer p_root)
pure virtual

The documentation for this class was generated from the following file: