public override bool Equals(System.Object object_Renamed) { bool isEqual = false; if (object_Renamed is ClipActions) { ClipActions clipActions = (ClipActions)object_Renamed; if ((clipActions.allEventFlags == this.allEventFlags) && (((clipActions.clipActionRecords == null) && (this.clipActionRecords == null)) || ((clipActions.clipActionRecords != null) && (this.clipActionRecords != null) && ArrayLists.equals(clipActions.clipActionRecords, this.clipActionRecords)))) { isEqual = true; } } return(isEqual); }
private void collectClipActions(ClipActions actions) { if (actions != null) { foreach (ClipActionRecord record in actions.clipActionRecords) { collectActions(record.actionList); } } }