C# 클래스 RekdEngine.Core.RunnableRekd

상속: IDisposable
파일 보기 프로젝트 열기: Naronco/Rekd-Sharp

공개 프로퍼티들

프로퍼티 타입 설명
MainLoop System.Action
PreWindowHeight int
PreWindowTitle string
PreWindowWidth int

보호된 프로퍼티들

프로퍼티 타입 설명
Device SharpDX.Direct3D9.Device
Direct3D SharpDX.Direct3D9.Direct3D
Window SharpDX.Windows.RenderForm

공개 메소드들

메소드 설명
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

메소드 상세

BeforeLoop() 공개 메소드

public BeforeLoop ( ) : void
리턴 void

BeginScene() 공개 메소드

public BeginScene ( ) : void
리턴 void

CalculateDelta() 공개 메소드

public CalculateDelta ( ) : System.TimeSpan
리턴 System.TimeSpan

Clear() 공개 메소드

public Clear ( Color c ) : void
c Color
리턴 void

ConfigDX() 공개 메소드

public ConfigDX ( ) : void
리턴 void

CreateWindow() 공개 메소드

public CreateWindow ( ) : void
리턴 void

CreateWindowHandle() 공개 메소드

public CreateWindowHandle ( string title, int width, int height ) : SharpDX.Windows.RenderForm
title string
width int
height int
리턴 SharpDX.Windows.RenderForm

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DoFormLoop() 공개 메소드

public DoFormLoop ( Form f, Func isOpen, System.Action doStuff ) : void
f System.Windows.Forms.Form
isOpen Func
doStuff System.Action
리턴 void

DoMainLoop() 공개 메소드

public DoMainLoop ( ) : void
리턴 void

EndScene() 공개 메소드

public EndScene ( ) : void
리턴 void

InitDX() 공개 메소드

public InitDX ( ) : void
리턴 void

InitUtils() 공개 메소드

public InitUtils ( ) : void
리턴 void

InitVars() 공개 메소드

public InitVars ( ) : void
리턴 void

LoadAddons() 공개 메소드

public LoadAddons ( ) : void
리턴 void

PrepareRender() 공개 메소드

public PrepareRender ( ) : void
리턴 void

Present() 공개 메소드

public Present ( ) : void
리턴 void

RunnableRekd() 공개 메소드

public RunnableRekd ( ) : System
리턴 System

ShowWindow() 공개 메소드

public ShowWindow ( ) : void
리턴 void

UpdateWindow() 공개 메소드

public UpdateWindow ( ) : void
리턴 void

프로퍼티 상세

Device 보호되어 있는 프로퍼티

protected Device,SharpDX.Direct3D9 Device
리턴 SharpDX.Direct3D9.Device

Direct3D 보호되어 있는 프로퍼티

protected Direct3D,SharpDX.Direct3D9 Direct3D
리턴 SharpDX.Direct3D9.Direct3D

MainLoop 공개적으로 프로퍼티

public Action,System MainLoop
리턴 System.Action

PreWindowHeight 공개적으로 프로퍼티

public int PreWindowHeight
리턴 int

PreWindowTitle 공개적으로 프로퍼티

public string PreWindowTitle
리턴 string

PreWindowWidth 공개적으로 프로퍼티

public int PreWindowWidth
리턴 int

Window 보호되어 있는 프로퍼티

protected RenderForm,SharpDX.Windows Window
리턴 SharpDX.Windows.RenderForm