C# Class ImasArchiveApp.UISpriteCollectionModel

Inheritance: ImasArchiveApp.UIControlModel
Show file Open project: faraplay/ImasArchiveS

Public Methods

Method Description
AddSpriteGroup ( SpriteGroup spriteGroup ) : void
ApplySpriteClocks ( ClockGroup clockGroup ) : void
GetSpriteGroupIndex ( ImasArchiveApp.UISpriteGroupModel groupModel ) : int
InsertSpriteGroup ( int index, SpriteGroup spriteGroup ) : void
RemoveSpriteGroup ( ImasArchiveApp.UISpriteGroupModel groupModel ) : void
UISpriteCollectionModel ( SpriteCollection control, ImasArchiveApp.UISubcomponentModel subcomponent, ImasArchiveApp.UIGroupControlModel parent ) : Imas.UI

Protected Methods

Method Description
RenderElementUntransformed ( DrawingContext drawingContext, ImasArchiveApp.ColorMultiplier multiplier, bool forceVisible ) : void

Method Details

AddSpriteGroup() public method

public AddSpriteGroup ( SpriteGroup spriteGroup ) : void
spriteGroup SpriteGroup
return void

ApplySpriteClocks() public method

public ApplySpriteClocks ( ClockGroup clockGroup ) : void
clockGroup ClockGroup
return void

GetSpriteGroupIndex() public method

public GetSpriteGroupIndex ( ImasArchiveApp.UISpriteGroupModel groupModel ) : int
groupModel ImasArchiveApp.UISpriteGroupModel
return int

InsertSpriteGroup() public method

public InsertSpriteGroup ( int index, SpriteGroup spriteGroup ) : void
index int
spriteGroup SpriteGroup
return void

RemoveSpriteGroup() public method

public RemoveSpriteGroup ( ImasArchiveApp.UISpriteGroupModel groupModel ) : void
groupModel ImasArchiveApp.UISpriteGroupModel
return void

RenderElementUntransformed() protected method

protected RenderElementUntransformed ( DrawingContext drawingContext, ImasArchiveApp.ColorMultiplier multiplier, bool forceVisible ) : void
drawingContext DrawingContext
multiplier ImasArchiveApp.ColorMultiplier
forceVisible bool
return void

UISpriteCollectionModel() public method

public UISpriteCollectionModel ( SpriteCollection control, ImasArchiveApp.UISubcomponentModel subcomponent, ImasArchiveApp.UIGroupControlModel parent ) : Imas.UI
control SpriteCollection
subcomponent ImasArchiveApp.UISubcomponentModel
parent ImasArchiveApp.UIGroupControlModel
return Imas.UI