18 #ifndef __H__OCULAR_EDITOR_RESOURCE_PROPERTY__H__
19 #define __H__OCULAR_EDITOR_RESOURCE_PROPERTY__H__
21 #include "Widgets/Properties/PropertyWidget.hpp"
22 #include "Widgets/Standard/LineEdit.hpp"
23 #include "Widgets/Standard/ButtonResourceBrowse.hpp"
61 void setResourceType(Core::ResourceType type);
67 virtual void setValue(
void* value, uint32_t size = 0)
override;
72 virtual std::string
getValue()
const override;
90 Core::ResourceType m_Type;
bool validateResource(bool isEmptyValid=true)
Definition: ResourceProperty.cpp:132
virtual void setValue(void *value, uint32_t size=0) override
Definition: ResourceProperty.cpp:107
virtual bool updateProperties() override
Definition: ResourceProperty.cpp:52
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
virtual std::string getValue() const override
Definition: ResourceProperty.cpp:127
Definition: ResourceProperty.hpp:46
Definition: LineEdit.hpp:56