| _aliases | Object | protected |
| _children | Composition | protected |
| _delayed | Object | protected |
| _doc | Object | protected |
| _events | Object | protected |
| _id | Object | protected |
| _lambda | Object | protected |
| _links | Context | private |
| _parent | Object | protected |
| _ports | Context | private |
| _properties | Object | protected |
| _status | Context | private |
| _time | Object | protected |
| _udata | Object | protected |
| addAlias(const string &) | Object | |
| addAttributionEvent(const string &) | Object | |
| addChild(Object *) | Composition | |
| addDelayedAction(Event *, Event::Transition, const string &value="", Time delay=0) | Object | |
| addLink(list< Action >, list< Action >) | Context | |
| addPort(Event *) | Context | |
| addPresentationEvent(const string &, Time, Time) | Object | |
| addSelectionEvent(const string &) | Object | |
| Composition(const string &) | Composition | |
| Context(const string &) | Context | |
| doStart() | Object | protectedvirtual |
| doStop() | Object | protectedvirtual |
| endTransition(Event *, Event::Transition) override | Context | virtual |
| getAliases() | Object | |
| getAttributionEvent(const string &) | Object | |
| getChildById(const string &) | Composition | |
| getChildByIdOrAlias(const string &) | Composition | |
| getChildren() | Composition | |
| getData(const string &, void **) | Object | |
| getDelayedActions() | Object | |
| getDocument() | Object | |
| getEvent(Event::Type, const string &) | Object | |
| getEvents() | Object | |
| getId() | Object | |
| getLambda() | Object | |
| getLinks() | Context | |
| getLinksStatus() | Context | |
| getObjectTypeAsString() override | Context | virtual |
| getParent() | Object | |
| getPorts() | Context | |
| getPresentationEvent(const string &) | Object | |
| getProperty(const string &) override | Context | virtual |
| getSelectionEvent(const string &) | Object | |
| hasAlias(const string &) | Object | |
| initDocument(Document *) | Object | |
| initParent(Composition *) | Object | |
| isOccurring() | Object | |
| isPaused() | Object | |
| isSleeping() | Object | |
| Object(const string &) | Object | |
| sendKeyEvent(const string &, bool) override | Context | virtual |
| sendTickEvent(Time, Time, Time) override | Context | virtual |
| setData(const string &, void *, UserDataCleanFunc fn=nullptr) | Object | |
| setLinksStatus(bool) | Context | |
| setProperty(const string &, const string &, Time dur=0) override | Context | virtual |
| startTransition(Event *, Event::Transition) override | Context | virtual |
| toString() override | Context | virtual |
| ~Composition()=0 | Composition | pure virtual |
| ~Context() | Context | virtual |
| ~Object() | Object | virtual |