|
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 |
1.8.10