Example #1
0
 public ChildPropertyTimelineItemEntry(IPropertyId property, ChildPropertyTimelineItemFactory.ChildPropertyTimelineItemCreator creator, bool selectable, bool expandParentOnInsertion, ChildPropertyTimelineItemType type)
 {
     this.property                = property;
     this.type                    = type;
     this.creator                 = creator;
     this.enableSelection         = selectable;
     this.expandParentOnInsertion = expandParentOnInsertion;
 }
 public ChildPropertyTimelineItem(TimelineItemManager timelineItemManager, IProperty targetProperty, ElementTimelineItem elementTimelineItem, ChildPropertyTimelineItemType itemType, bool isAlternateContent)
     : base(timelineItemManager)
 {
     this.targetProperty      = targetProperty;
     this.itemType            = itemType;
     this.stackOrder          = -1;
     this.isAlternateContent  = isAlternateContent;
     this.elementTimelineItem = elementTimelineItem;
     this.elementTimelineItem.PropertyChanged += new PropertyChangedEventHandler(this.ElementTimelineItem_PropertyChanged);
     if (this.itemType != ChildPropertyTimelineItemType.Default)
     {
         return;
     }
     this.lockInsertionPointCommand = new DelegateCommand(new DelegateCommand.SimpleEventHandler(this.LockInsertionPoint_Execute));
 }
Example #3
0
 public ModelVisual3DContentTimelineItem(TimelineItemManager timelineItemManager, IProperty key, ElementTimelineItem elementTimelineItem, ChildPropertyTimelineItemType itemType)
     : base(timelineItemManager, key, elementTimelineItem, itemType, false)
 {
 }
Example #4
0
 public EffectTimelineItem(TimelineItemManager timelineItemManager, IProperty targetProperty, ElementTimelineItem elementTimelineItem, ChildPropertyTimelineItemType itemType)
     : base(timelineItemManager, targetProperty, elementTimelineItem, itemType, false)
 {
 }