Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::EditorComponent Member List

This is the complete list of members for Divide::EditorComponent, including all inherited members.

_contextDivide::PlatformContextComponentprotected
_fieldsDivide::EditorComponentprotected
_guidDivide::GUIDWrapperprotected
_onChangedCbkDivide::EditorComponentprotected
addHeader(const Str< 32 > &name)Divide::EditorComponentinline
Attorney::EditorComponentEditorDivide::EditorComponentfriend
Attorney::EditorComponentSceneGraphNodeDivide::EditorComponentfriend
context() noexceptDivide::PlatformContextComponentinline
context() const noexceptDivide::PlatformContextComponentinline
EditorComponent(PlatformContext &context, ComponentType type, std::string_view name)Divide::EditorComponentexplicit
fields() noexceptDivide::EditorComponentinline
fields() const noexceptDivide::EditorComponentinline
generateGUID() noexceptDivide::GUIDWrapperstatic
getGUID() const noexceptDivide::GUIDWrapperinline
GUIDWrapper() noexceptDivide::GUIDWrapperinline
GUIDWrapper(const GUIDWrapper &old) noexceptDivide::GUIDWrapperinline
GUIDWrapper(GUIDWrapper &&old) noexceptDivide::GUIDWrapperinline
loadCache(ByteBuffer &inputBuffer)Divide::EditorComponentprotected
loadFieldFromXML(EditorComponentField &field, const boost::property_tree::ptree &pt)Divide::EditorComponentprotected
loadFromXML(const boost::property_tree::ptree &pt)Divide::EditorComponentprotected
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
onChanged(const EditorComponentField &field) constDivide::EditorComponentprotected
onChangedCbk(const DELEGATE< void, std::string_view > &cbk)Divide::EditorComponentinline
onChangedCbk(DELEGATE< void, std::string_view > &&cbk) noexceptDivide::EditorComponentinline
Divide::operator=(const NonCopyable &)=deleteDivide::NonCopyable
Divide::operator=(NonCopyable &&)=defaultDivide::NonCopyable
Divide::GUIDWrapper::operator=(const GUIDWrapper &old)=deleteDivide::GUIDWrapper
Divide::GUIDWrapper::operator=(GUIDWrapper &&other)=deleteDivide::GUIDWrapper
PlatformContextComponent(PlatformContext &context) noexceptDivide::PlatformContextComponentinline
PROPERTY_R(ComponentType, componentType, ComponentType::COUNT)Divide::EditorComponent
PROPERTY_RW(Str< 128 >, name, "")Divide::EditorComponent
registerField(EditorComponentField &&field)Divide::EditorComponent
saveCache(ByteBuffer &outputBuffer) constDivide::EditorComponentprotected
saveFieldToXML(const EditorComponentField &field, boost::property_tree::ptree &pt) constDivide::EditorComponentprotected
saveToXML(boost::property_tree::ptree &pt) constDivide::EditorComponentprotected
~EditorComponent() overrideDivide::EditorComponent
~GUIDWrapper()=defaultDivide::GUIDWrappervirtual
~NonCopyable()=defaultDivide::NonCopyableprotected
~PlatformContextComponent()=defaultDivide::PlatformContextComponentvirtual