C# Class RekdEngine.Core.RekdControl

WIP
Inheritance: SharpDX.Windows.RenderControl
Exibir arquivo Open project: Naronco/Rekd-Sharp

Public Properties

Property Type Description
MainLoop System.Action

Protected Properties

Property Type Description
Device SharpDX.Direct3D9.Device
Direct3D SharpDX.Direct3D9.Direct3D

Public Methods

Method Description
BeforeLoop ( ) : void
BeginScene ( ) : void
CalculateDelta ( ) : System.TimeSpan
Clear ( Color c ) : void
ConfigDX ( ) : void
CreateControlHandle ( int width, int height ) : SharpDX.Windows.RenderControl
Dispose ( ) : void
DoMainLoop ( ) : void
EndScene ( ) : void
InitDX ( ) : void
InitUtils ( ) : void
InitVars ( ) : void
LoadAddons ( ) : void
PrepareRender ( ) : void
Present ( ) : void
RekdControl ( ) : System
UpdateControl ( ) : void

Protected Methods

Method Description
OnCreateControl ( ) : void

Method Details

BeforeLoop() public method

public BeforeLoop ( ) : void
return void

BeginScene() public method

public BeginScene ( ) : void
return void

CalculateDelta() public method

public CalculateDelta ( ) : System.TimeSpan
return System.TimeSpan

Clear() public method

public Clear ( Color c ) : void
c Color
return void

ConfigDX() public method

public ConfigDX ( ) : void
return void

CreateControlHandle() public method

public CreateControlHandle ( int width, int height ) : SharpDX.Windows.RenderControl
width int
height int
return SharpDX.Windows.RenderControl

Dispose() public method

public Dispose ( ) : void
return void

DoMainLoop() public method

public DoMainLoop ( ) : void
return void

EndScene() public method

public EndScene ( ) : void
return void

InitDX() public method

public InitDX ( ) : void
return void

InitUtils() public method

public InitUtils ( ) : void
return void

InitVars() public method

public InitVars ( ) : void
return void

LoadAddons() public method

public LoadAddons ( ) : void
return void

OnCreateControl() protected method

protected OnCreateControl ( ) : void
return void

PrepareRender() public method

public PrepareRender ( ) : void
return void

Present() public method

public Present ( ) : void
return void

RekdControl() public method

public RekdControl ( ) : System
return System

UpdateControl() public method

public UpdateControl ( ) : void
return void

Property Details

Device protected_oe property

protected Device,SharpDX.Direct3D9 Device
return SharpDX.Direct3D9.Device

Direct3D protected_oe property

protected Direct3D,SharpDX.Direct3D9 Direct3D
return SharpDX.Direct3D9.Direct3D

MainLoop public_oe property

public Action,System MainLoop
return System.Action