C# 클래스 MonoGame.Framework.WinFormsGameWindow

상속: Microsoft.Xna.Framework.GameWindow, IDisposable
파일 보기 프로젝트 열기: procfxgen/MGShaderEditor 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ChangeClientSize void
Dispose void
Initialize void
OnActivated void
OnClientSizeChanged void
OnDeactivate void
OnKeyPress void
OnMouseEnter void
OnMouseLeave void
OnMouseScroll void
OnRawKeyEvent void
PeekMessage bool
RegisterToAllWindows void
RunLoop void
UnregisterFromAllWindows void
UpdateMouseState void
UpdateWindows void
WinFormsGameWindow System

공개 메소드들

메소드 설명
BeginScreenDeviceChange ( bool willBeFullScreen ) : void
Dispose ( ) : void
EndScreenDeviceChange ( string screenDeviceName, int clientWidth, int clientHeight ) : void
MouseVisibleToggled ( ) : void

보호된 메소드들

메소드 설명
SetSupportedOrientations ( DisplayOrientation orientations ) : void
SetTitle ( string title ) : void

비공개 메소드들

메소드 설명
ChangeClientSize ( Size clientBounds ) : void
Dispose ( bool disposing ) : void
Initialize ( int width, int height ) : void
OnActivated ( object sender, EventArgs eventArgs ) : void
OnClientSizeChanged ( object sender, EventArgs eventArgs ) : void
OnDeactivate ( object sender, EventArgs eventArgs ) : void
OnKeyPress ( object sender, KeyPressEventArgs e ) : void
OnMouseEnter ( object sender, EventArgs e ) : void
OnMouseLeave ( object sender, EventArgs e ) : void
OnMouseScroll ( object sender, MouseEventArgs mouseEventArgs ) : void
OnRawKeyEvent ( object sender, SharpDX.RawInput.KeyboardInputEventArgs args ) : void
PeekMessage ( NativeMessage &msg, IntPtr hWnd, uint messageFilterMin, uint messageFilterMax, uint flags ) : bool
RegisterToAllWindows ( ) : void
RunLoop ( ) : void
UnregisterFromAllWindows ( ) : void
UpdateMouseState ( ) : void
UpdateWindows ( ) : void
WinFormsGameWindow ( MonoGame.Framework.WinFormsGamePlatform platform ) : System

메소드 상세

BeginScreenDeviceChange() 공개 메소드

public BeginScreenDeviceChange ( bool willBeFullScreen ) : void
willBeFullScreen bool
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EndScreenDeviceChange() 공개 메소드

public EndScreenDeviceChange ( string screenDeviceName, int clientWidth, int clientHeight ) : void
screenDeviceName string
clientWidth int
clientHeight int
리턴 void

MouseVisibleToggled() 공개 메소드

public MouseVisibleToggled ( ) : void
리턴 void

SetSupportedOrientations() 보호된 메소드

protected SetSupportedOrientations ( DisplayOrientation orientations ) : void
orientations DisplayOrientation
리턴 void

SetTitle() 보호된 메소드

protected SetTitle ( string title ) : void
title string
리턴 void