| AddRef() | IUnknown | |
| ClearDirty() | IAMTimelineObj | |
| FixTimes(REFERENCE_TIME *start, REFERENCE_TIME *stop) | IAMTimelineObj | |
| FixTimes2(REFTIME *start, REFTIME *stop) | IAMTimelineObj | |
| GetDirtyRange(REFERENCE_TIME *start, REFERENCE_TIME *stop) | IAMTimelineObj | |
| GetDirtyRange2(REFTIME *start, REFTIME *stop) | IAMTimelineObj | |
| GetEmbedDepth(long *depth) | IAMTimelineObj | |
| GetGenID(long *id) | IAMTimelineObj | |
| GetGroupIBelongTo([out] IAMTimelineGroup **group) | IAMTimelineObj | |
| GetLocked(BOOL *locked) | IAMTimelineObj | |
| GetMuted(BOOL *muted) | IAMTimelineObj | |
| GetPropertySetter([out, retval] IPropertySetter **setter) | IAMTimelineObj | |
| GetStartStop(REFERENCE_TIME *start, REFERENCE_TIME *stop) | IAMTimelineObj | |
| GetStartStop2(REFTIME *start, REFTIME *stop) | IAMTimelineObj | |
| GetSubObject([out, retval] IUnknown **obj) | IAMTimelineObj | |
| GetSubObjectGUID(GUID *guid) | IAMTimelineObj | |
| GetSubObjectGUIDB([out, retval] BSTR *guidb) | IAMTimelineObj | |
| GetSubObjectLoaded(BOOL *loaded) | IAMTimelineObj | |
| GetTimelineNoRef(IAMTimeline **timeline) | IAMTimelineObj | |
| GetTimelineType(TIMELINE_MAJOR_TYPE *type) | IAMTimelineObj | |
| GetUserData(BYTE *data, long *size) | IAMTimelineObj | |
| GetUserID(long *id) | IAMTimelineObj | |
| GetUserName([out, retval] BSTR *name) | IAMTimelineObj | |
| LPUNKNOWN typedef | IUnknown | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| Remove() | IAMTimelineObj | |
| RemoveAll() | IAMTimelineObj | |
| SetDirtyRange(REFERENCE_TIME start, REFERENCE_TIME stop) | IAMTimelineObj | |
| SetDirtyRange2(REFTIME start, REFTIME stop) | IAMTimelineObj | |
| SetLocked(BOOL locked) | IAMTimelineObj | |
| SetMuted(BOOL muted) | IAMTimelineObj | |
| SetPropertySetter(IPropertySetter *setter) | IAMTimelineObj | |
| SetStartStop(REFERENCE_TIME start, REFERENCE_TIME stop) | IAMTimelineObj | |
| SetStartStop2(REFTIME start, REFTIME stop) | IAMTimelineObj | |
| SetSubObject(IUnknown *obj) | IAMTimelineObj | |
| SetSubObjectGUID(GUID guid) | IAMTimelineObj | |
| SetSubObjectGUIDB(BSTR guidb) | IAMTimelineObj | |
| SetTimelineType(TIMELINE_MAJOR_TYPE type) | IAMTimelineObj | |
| SetUserData(BYTE *data, long size) | IAMTimelineObj | |
| SetUserID(long id) | IAMTimelineObj | |
| SetUserName(BSTR name) | IAMTimelineObj | |