C# Class RekdEngine.Core.RunnableRekd

Inheritance: IDisposable
Afficher le fichier Open project: Naronco/Rekd-Sharp

Méthodes publiques

Свойство Type Description
MainLoop System.Action
PreWindowHeight int
PreWindowTitle string
PreWindowWidth int

Protected Properties

Свойство Type Description
Device SharpDX.Direct3D9.Device
Direct3D SharpDX.Direct3D9.Direct3D
Window SharpDX.Windows.RenderForm

Méthodes publiques

Méthode Description
BeforeLoop ( ) : void
BeginScene ( ) : void
CalculateDelta ( ) : System.TimeSpan
Clear ( Color c ) : void
ConfigDX ( ) : void
CreateWindow ( ) : void
CreateWindowHandle ( string title, int width, int height ) : SharpDX.Windows.RenderForm
Dispose ( ) : void
DoFormLoop ( Form f, Func isOpen, System.Action doStuff ) : void
DoMainLoop ( ) : void
EndScene ( ) : void
InitDX ( ) : void
InitUtils ( ) : void
InitVars ( ) : void
LoadAddons ( ) : void
PrepareRender ( ) : void
Present ( ) : void
RunnableRekd ( ) : System
ShowWindow ( ) : void
UpdateWindow ( ) : void

Method Details

BeforeLoop() public méthode

public BeforeLoop ( ) : void
Résultat void

BeginScene() public méthode

public BeginScene ( ) : void
Résultat void

CalculateDelta() public méthode

public CalculateDelta ( ) : System.TimeSpan
Résultat System.TimeSpan

Clear() public méthode

public Clear ( Color c ) : void
c Color
Résultat void

ConfigDX() public méthode

public ConfigDX ( ) : void
Résultat void

CreateWindow() public méthode

public CreateWindow ( ) : void
Résultat void

CreateWindowHandle() public méthode

public CreateWindowHandle ( string title, int width, int height ) : SharpDX.Windows.RenderForm
title string
width int
height int
Résultat SharpDX.Windows.RenderForm

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DoFormLoop() public méthode

public DoFormLoop ( Form f, Func isOpen, System.Action doStuff ) : void
f System.Windows.Forms.Form
isOpen Func
doStuff System.Action
Résultat void

DoMainLoop() public méthode

public DoMainLoop ( ) : void
Résultat void

EndScene() public méthode

public EndScene ( ) : void
Résultat void

InitDX() public méthode

public InitDX ( ) : void
Résultat void

InitUtils() public méthode

public InitUtils ( ) : void
Résultat void

InitVars() public méthode

public InitVars ( ) : void
Résultat void

LoadAddons() public méthode

public LoadAddons ( ) : void
Résultat void

PrepareRender() public méthode

public PrepareRender ( ) : void
Résultat void

Present() public méthode

public Present ( ) : void
Résultat void

RunnableRekd() public méthode

public RunnableRekd ( ) : System
Résultat System

ShowWindow() public méthode

public ShowWindow ( ) : void
Résultat void

UpdateWindow() public méthode

public UpdateWindow ( ) : void
Résultat void

Property Details

Device protected_oe property

protected Device,SharpDX.Direct3D9 Device
Résultat SharpDX.Direct3D9.Device

Direct3D protected_oe property

protected Direct3D,SharpDX.Direct3D9 Direct3D
Résultat SharpDX.Direct3D9.Direct3D

MainLoop public_oe property

public Action,System MainLoop
Résultat System.Action

PreWindowHeight public_oe property

public int PreWindowHeight
Résultat int

PreWindowTitle public_oe property

public string PreWindowTitle
Résultat string

PreWindowWidth public_oe property

public int PreWindowWidth
Résultat int

Window protected_oe property

protected RenderForm,SharpDX.Windows Window
Résultat SharpDX.Windows.RenderForm