Honeycomb
0.1
Component-Model Framework
|
This is the complete list of members for honey::ComObject, including all inherited members.
_instId | honey::Object | protected |
addCom(Component &com, bool createDeps=false) | honey::ComObject | inline |
addCom(Component *com, bool createDeps=false) | honey::ComObject | inline |
com() const | honey::ComObject | inline |
com(const Id &id) const | honey::ComObject | inline |
comCount() const | honey::ComObject | inline |
comCountInSlot(const Id &type) const | honey::ComObject | inline |
comInSlot(const Id &type, const Id &id=idnull) const | honey::ComObject | inline |
Component class | honey::ComObject | friend |
coms() const | honey::ComObject | inline |
comsInSlot(const Id &type) const | honey::ComObject | inline |
comSlots() const -> decltype(keys(declval< const SlotMap >())) | honey::ComObject | inline |
finalize() | honey::SharedObj< Object > | inlineprotected |
getInstId() const | honey::Object | inline |
hasCom(const Id &id=idnull) const | honey::ComObject | inline |
hasComInSlot(const Id &type, const Id &id=idnull) const | honey::ComObject | inline |
insertCom(Component &com, szt index, bool createDeps=false) | honey::ComObject | inline |
listeners() | honey::ComObject | inline |
Object(const Id &id=idnull) | honey::Object | inline |
removeCom(Component &com, bool removeDeps=false) | honey::ComObject | inline |
removeCom(const Id &id=idnull, bool removeDeps=false) | honey::ComObject | inline |
removeComAtIndex(szt index, bool removeDeps=false) | honey::ComObject | inline |
removeComInSlot(const Id &type, szt index, bool removeDeps=false) | honey::ComObject | inline |
removeComs(bool removeDeps=false) | honey::ComObject | inline |
removeComs() | honey::ComObject | |
removeComsInSlot(const Id &type, bool removeDeps=false) | honey::ComObject | inline |
setInstId(const Id &id) | honey::ComObject | inlinevirtual |
SharedObj(Alloc &&a=Alloc()) debug_if( | honey::SharedObj< Object > | inline |
SIGNAL(sigComInsert,(ComObject &src, Component &com)) | honey::ComObject | |
SIGNAL(sigComRemove,(ComObject &src, Component &com)) | honey::ComObject | |
SIGNAL(sigSetInstId,(ComObject &src, Id id)) | honey::ComObject | |
~ComObject() | honey::ComObject | inlinevirtual |
~Object() | honey::Object | inlinevirtual |