_context | Divide::PlatformContextComponent | protected |
_fields | Divide::EditorComponent | protected |
_guid | Divide::GUIDWrapper | protected |
_onChangedCbk | Divide::EditorComponent | protected |
addHeader(const Str< 32 > &name) | Divide::EditorComponent | inline |
Attorney::EditorComponentEditor | Divide::EditorComponent | friend |
Attorney::EditorComponentSceneGraphNode | Divide::EditorComponent | friend |
context() noexcept | Divide::PlatformContextComponent | inline |
context() const noexcept | Divide::PlatformContextComponent | inline |
EditorComponent(PlatformContext &context, ComponentType type, std::string_view name) | Divide::EditorComponent | explicit |
fields() noexcept | Divide::EditorComponent | inline |
fields() const noexcept | Divide::EditorComponent | inline |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
loadCache(ByteBuffer &inputBuffer) | Divide::EditorComponent | protected |
loadFieldFromXML(EditorComponentField &field, const boost::property_tree::ptree &pt) | Divide::EditorComponent | protected |
loadFromXML(const boost::property_tree::ptree &pt) | Divide::EditorComponent | protected |
NonCopyable(const NonCopyable &)=delete | Divide::NonCopyable | |
NonCopyable(NonCopyable &&)=default | Divide::NonCopyable | |
NonCopyable()=default | Divide::NonCopyable | protected |
onChanged(const EditorComponentField &field) const | Divide::EditorComponent | protected |
onChangedCbk(const DELEGATE< void, std::string_view > &cbk) | Divide::EditorComponent | inline |
onChangedCbk(DELEGATE< void, std::string_view > &&cbk) noexcept | Divide::EditorComponent | inline |
Divide::operator=(const NonCopyable &)=delete | Divide::NonCopyable | |
Divide::operator=(NonCopyable &&)=default | Divide::NonCopyable | |
Divide::GUIDWrapper::operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
Divide::GUIDWrapper::operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
PlatformContextComponent(PlatformContext &context) noexcept | Divide::PlatformContextComponent | inline |
PROPERTY_R(ComponentType, componentType, ComponentType::COUNT) | Divide::EditorComponent | |
PROPERTY_RW(Str< 128 >, name, "") | Divide::EditorComponent | |
registerField(EditorComponentField &&field) | Divide::EditorComponent | |
saveCache(ByteBuffer &outputBuffer) const | Divide::EditorComponent | protected |
saveFieldToXML(const EditorComponentField &field, boost::property_tree::ptree &pt) const | Divide::EditorComponent | protected |
saveToXML(boost::property_tree::ptree &pt) const | Divide::EditorComponent | protected |
~EditorComponent() override | Divide::EditorComponent | |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~NonCopyable()=default | Divide::NonCopyable | protected |
~PlatformContextComponent()=default | Divide::PlatformContextComponent | virtual |