C# Class wenku10.Scenes.CanvasStage

Inheritance: IDisposable
Mostra file Open project: tgckpg/wenku10

Protected Properties

Property Type Description
Scenes List
_stage CanvasAnimatedControl

Public Methods

Method Description
Add ( IScene S ) : void
CanvasStage ( CanvasAnimatedControl Stage ) : System
CanvasStage ( CanvasAnimatedControl Stage, TextureLoader SharedTextures ) : System
Dispose ( ) : void

Protected Methods

Method Description
LoadTextures ( CanvasAnimatedControl CC ) : System.Threading.Tasks.Task
Stage_CreateResources ( CanvasAnimatedControl sender, CanvasCreateResourcesEventArgs args ) : void
Stage_Draw ( ICanvasAnimatedControl sender, CanvasAnimatedDrawEventArgs args ) : void
Stage_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
Stage_Unloaded ( object sender, RoutedEventArgs e ) : void

Private Methods

Method Description
Stage_GameLoopStarting ( ICanvasAnimatedControl sender, object args ) : void
Stage_GameLoopStopped ( ICanvasAnimatedControl sender, object args ) : void

Method Details

Add() public method

public Add ( IScene S ) : void
S IScene
return void

CanvasStage() public method

public CanvasStage ( CanvasAnimatedControl Stage ) : System
Stage CanvasAnimatedControl
return System

CanvasStage() public method

public CanvasStage ( CanvasAnimatedControl Stage, TextureLoader SharedTextures ) : System
Stage CanvasAnimatedControl
SharedTextures TextureLoader
return System

Dispose() public method

public Dispose ( ) : void
return void

LoadTextures() protected method

protected LoadTextures ( CanvasAnimatedControl CC ) : System.Threading.Tasks.Task
CC CanvasAnimatedControl
return System.Threading.Tasks.Task

Stage_CreateResources() protected method

protected Stage_CreateResources ( CanvasAnimatedControl sender, CanvasCreateResourcesEventArgs args ) : void
sender CanvasAnimatedControl
args CanvasCreateResourcesEventArgs
return void

Stage_Draw() protected method

protected Stage_Draw ( ICanvasAnimatedControl sender, CanvasAnimatedDrawEventArgs args ) : void
sender ICanvasAnimatedControl
args CanvasAnimatedDrawEventArgs
return void

Stage_SizeChanged() protected method

protected Stage_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
sender object
e Windows.UI.Xaml.SizeChangedEventArgs
return void

Stage_Unloaded() protected method

protected Stage_Unloaded ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void

Property Details

Scenes protected_oe property

protected List Scenes
return List

_stage protected_oe property

protected CanvasAnimatedControl _stage
return CanvasAnimatedControl