C# Class BlisterUI.LogoScreen.Logo

Inheritance: IDisposable
ファイルを表示 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_oe property

public Color Color
return Color

Duration public_oe property

public float Duration
return float

Rotation public_oe property

public float Rotation
return float

fades protected_oe property

protected LinkedList fades
return LinkedList

next protected_oe property

protected Logo next
return Logo

size protected_oe property

protected Vector2 size
return Vector2

tPath protected_oe property

protected string tPath
return string

texture protected_oe property

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

timeIn protected_oe property

protected float timeIn
return float