Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRageRender.ExternalApp.MyRenderWindow Class Reference
Inheritance diagram for VRageRender.ExternalApp.MyRenderWindow:
VRageRender.ExternalApp.IMyRenderWindow VRageRender.ExternalApp.IMyBufferedInputSource

Public Member Functions

void AddChar (char ch)
 
void BeforeDraw ()
 
void SetMouseCapture (bool capture)
 
void OnModeChanged (VRageRender.MyWindowModeEnum mode, int width, int height)
 Called by render when display mode has changed More...
 

Public Attributes

Control Control
 
Form TopLevelForm
 

Properties

bool DrawEnabled [get]
 
IntPtr Handle [get]
 
- Properties inherited from VRageRender.ExternalApp.IMyRenderWindow
bool DrawEnabled [get]
 True when Present on device should be called (e.g. window not minimized) More...
 
IntPtr Handle [get]
 Target window handle More...
 
- Properties inherited from VRageRender.ExternalApp.IMyBufferedInputSource
Vector2 MousePosition [get]
 
Vector2 MouseAreaSize [get]
 

Detailed Description

Definition at line 19 of file MyRenderWindow.cs.

Member Function Documentation

void VRageRender.ExternalApp.MyRenderWindow.AddChar ( char  ch)
inline

Definition at line 31 of file MyRenderWindow.cs.

void VRageRender.ExternalApp.MyRenderWindow.BeforeDraw ( )
inline

Implements VRageRender.ExternalApp.IMyRenderWindow.

Definition at line 54 of file MyRenderWindow.cs.

void VRageRender.ExternalApp.MyRenderWindow.OnModeChanged ( VRageRender.MyWindowModeEnum  mode,
int  width,
int  height 
)
inline

Called by render when display mode has changed

Implements VRageRender.ExternalApp.IMyRenderWindow.

Definition at line 75 of file MyRenderWindow.cs.

void VRageRender.ExternalApp.MyRenderWindow.SetMouseCapture ( bool  capture)
inline

Implements VRageRender.ExternalApp.IMyRenderWindow.

Definition at line 58 of file MyRenderWindow.cs.

Member Data Documentation

Control VRageRender.ExternalApp.MyRenderWindow.Control

Definition at line 22 of file MyRenderWindow.cs.

Form VRageRender.ExternalApp.MyRenderWindow.TopLevelForm

Definition at line 23 of file MyRenderWindow.cs.

Property Documentation

bool VRageRender.ExternalApp.MyRenderWindow.DrawEnabled
get

Definition at line 37 of file MyRenderWindow.cs.

IntPtr VRageRender.ExternalApp.MyRenderWindow.Handle
get

Definition at line 42 of file MyRenderWindow.cs.


The documentation for this class was generated from the following file: