C# Class MediaPortal.GUI.Library.GUIAnimation

Inheritance: GUIControl
Show file Open project: MediaPortal/MediaPortal-1 Class Usage Examples

Protected Properties

Property Type Description
_diffuseFileName string
_flipX bool
_flipY bool
_maskFileName string
_overlayFileName string
_triggerList List

Public Methods

Method Description
AllocResources ( ) : void
Begin ( ) : void
Dispose ( ) : void
GUIAnimation ( ) : System
GUIAnimation ( GUIAnimation a ) : System
GUIAnimation ( int parentId ) : System
GUIAnimation ( int dwParentID, int dwControlId, int dwPosX, int dwPosY, int dwWidth, int dwHeight, string strTextureNames ) : System
OnMessage ( GUIMessage message ) : bool
Refresh ( ) : void
Render ( float timePassed ) : void
SetBorder ( string border, GUIImage position, bool textureRepeat, bool textureRotate, string textureFilename, long colorKey, bool hasCorners, bool cornerTextureRotate ) : void
SetFileName ( string newFilename ) : void
SetPosition ( int dwPosX, int dwPosY ) : void

Protected Methods

Method Description
InitTriggerList ( ) : void

Method Details

AllocResources() public method

public AllocResources ( ) : void
return void

Begin() public method

public Begin ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GUIAnimation() public method

public GUIAnimation ( ) : System
return System

GUIAnimation() public method

public GUIAnimation ( GUIAnimation a ) : System
a GUIAnimation
return System

GUIAnimation() public method

public GUIAnimation ( int parentId ) : System
parentId int
return System

GUIAnimation() public method

public GUIAnimation ( int dwParentID, int dwControlId, int dwPosX, int dwPosY, int dwWidth, int dwHeight, string strTextureNames ) : System
dwParentID int
dwControlId int
dwPosX int
dwPosY int
dwWidth int
dwHeight int
strTextureNames string
return System

InitTriggerList() protected method

protected InitTriggerList ( ) : void
return void

OnMessage() public method

public OnMessage ( GUIMessage message ) : bool
message GUIMessage
return bool

Refresh() public method

public Refresh ( ) : void
return void

Render() public method

public Render ( float timePassed ) : void
timePassed float
return void

SetBorder() public method

public SetBorder ( string border, GUIImage position, bool textureRepeat, bool textureRotate, string textureFilename, long colorKey, bool hasCorners, bool cornerTextureRotate ) : void
border string
position GUIImage
textureRepeat bool
textureRotate bool
textureFilename string
colorKey long
hasCorners bool
cornerTextureRotate bool
return void

SetFileName() public method

public SetFileName ( string newFilename ) : void
newFilename string
return void

SetPosition() public method

public SetPosition ( int dwPosX, int dwPosY ) : void
dwPosX int
dwPosY int
return void

Property Details

_diffuseFileName protected property

protected string _diffuseFileName
return string

_flipX protected property

protected bool _flipX
return bool

_flipY protected property

protected bool _flipY
return bool

_maskFileName protected property

protected string _maskFileName
return string

_overlayFileName protected property

protected string _overlayFileName
return string

_triggerList protected property

protected List _triggerList
return List