C# Class Fusion.Engine.Frames.FrameProcessor

Inheritance: Fusion.Engine.Common.GameModule
Mostrar archivo Open project: demiurghg/FusionEngine Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Draw ( GameTime gameTime, SpriteLayer spriteLayer ) : void

Draws entire interface

FrameProcessor ( Game game, string defaultFont ) : System

Creates view

Initialize ( ) : void

Inits view

SettleControls ( ) : void

Call this method after UI setup to make things right

Update ( GameTime gameTime ) : void

Updates stuff

Protected Methods

Method Description
Dispose ( bool disposing ) : void

UpdateUI ( GameTime gameTime, bool suppressLayout = false, bool forceLayout = false ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Draw() public method

Draws entire interface
public Draw ( GameTime gameTime, SpriteLayer spriteLayer ) : void
gameTime GameTime
spriteLayer Fusion.Engine.Graphics.SpriteLayer
return void

FrameProcessor() public method

Creates view
public FrameProcessor ( Game game, string defaultFont ) : System
game Game
defaultFont string
return System

Initialize() public method

Inits view
public Initialize ( ) : void
return void

SettleControls() public method

Call this method after UI setup to make things right
public SettleControls ( ) : void
return void

Update() public method

Updates stuff
public Update ( GameTime gameTime ) : void
gameTime GameTime
return void

UpdateUI() protected method

protected UpdateUI ( GameTime gameTime, bool suppressLayout = false, bool forceLayout = false ) : void
gameTime GameTime
suppressLayout bool
forceLayout bool
return void