C# Class BlisterUI.LogoScreen.Logo

Inheritance: IDisposable
Show file Open project: RegrowthStudios/VoxelRTS

Public Properties

Property Type Description
Color Color
Duration float
Rotation float

Protected Properties

Property Type Description
fades LinkedList
next Logo
size Vector2
tPath string
texture Microsoft.Xna.Framework.Graphics.Texture2D
timeIn float

Public Methods

Method Description
Dispose ( ) : void
Logo ( string path, float duration ) : System
Logo ( string path, float duration, Vector2 size ) : System
addFade ( FadeOptions opt ) : void
build ( GraphicsDevice g ) : void
draw ( SpriteBatch batch ) : void
goNext ( Logo &l ) : bool
reset ( ) : void
setNext ( Logo l ) : void
setPrevious ( Logo l ) : void
setSize ( Vector2 s ) : void
update ( float elapsedTime ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Logo() public method

public Logo ( string path, float duration ) : System
path string
duration float
return System

Logo() public method

public Logo ( string path, float duration, Vector2 size ) : System
path string
duration float
size Vector2
return System

addFade() public method

public addFade ( FadeOptions opt ) : void
opt FadeOptions
return void

build() public method

public build ( GraphicsDevice g ) : void
g GraphicsDevice
return void

draw() public method

public draw ( SpriteBatch batch ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

goNext() public method

public goNext ( Logo &l ) : bool
l Logo
return bool

reset() public method

public reset ( ) : void
return void

setNext() public method

public setNext ( Logo l ) : void
l Logo
return void

setPrevious() public method

public setPrevious ( Logo l ) : void
l Logo
return void

setSize() public method

public setSize ( Vector2 s ) : void
s Vector2
return void

update() public method

public update ( float elapsedTime ) : bool
elapsedTime float
return bool

Property Details

Color public property

public Color Color
return Color

Duration public property

public float Duration
return float

Rotation public property

public float Rotation
return float

fades protected property

protected LinkedList fades
return LinkedList

next protected property

protected Logo next
return Logo

size protected property

protected Vector2 size
return Vector2

tPath protected property

protected string tPath
return string

texture protected property

protected Texture2D,Microsoft.Xna.Framework.Graphics texture
return Microsoft.Xna.Framework.Graphics.Texture2D

timeIn protected property

protected float timeIn
return float