implements ISerializationCallbackReceiver
0x00x0018
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_Objects | List<UnityEngine.ScriptableObject> | Private | |
| 0x08 | m_Cache | List<UnityEngine.Timeline.IMarker> | Private+1 flags | |
| 0x01 | m_CacheDirty | bool | Private | |
| 0x01 | m_HasNotifications | bool | Private | |
| 0x0012 | 0x06 | unreflected bytes to end of MarkerList | ||
Functions 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| List<UnityEngine.Timeline.IMarker> get_markers() | Public+1 flags | 0x08 | |
| void .ctor(int capacity) | Public+1 flags | 0x04 | |
| void Add(ScriptableObject item) | Public | 0x08 | |
| bool Remove(IMarker item) | Public | 0x08 | |
| bool Remove(ScriptableObject item, TimelineAsset timelineAsset, PlayableAsset thingToDirty) | Public | 0x08 | |
| void Clear() | Public | 0x00 | |
| bool Contains(ScriptableObject item) | Public | 0x08 | |
| IEnumerable<UnityEngine.Timeline.IMarker> GetMarkers() | Public | 0x08 | |
| int get_Count() | Public+1 flags | 0x04 | |
| IMarker get_Item(int idx) | Public+1 flags | 0x08 | |
| List<UnityEngine.ScriptableObject> GetRawMarkerList() | Public | 0x08 | |
| IMarker CreateMarker(Type type, double time, TrackAsset owner) | Public | 0x08 | |
| bool HasNotifications() | Public | 0x01 | |
| void UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() | PrivateFinal+2 flags | 0x00 | |
| void UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() | PrivateFinal+2 flags | 0x00 | |
| void BuildCache() | Private | 0x00 |