OmegaEngine API  1.0.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Protected Member Functions | Package Attributes | Events | List of all members
OmegaEngine.GameBase.GameForm Class Reference

An internal Windows Form to use as Engine render target with mouse+keyboard event handling More...

Inheritance diagram for OmegaEngine.GameBase.GameForm:
NanoByte::Common::Controls::TouchForm NanoByte::Common::Controls::ITouchControl

Protected Member Functions

override void WndProc (ref Message m)
 

Package Attributes

readonly Label LoadingLabel
 A Label for displaying loading messages during startup More...
 

Events

MessageEventHandler WindowMessage
 Occurs when a window message is to processed More...
 
- Events inherited from NanoByte::Common::Controls::TouchForm
EventHandler< TouchEventArgsTouchDown
 
EventHandler< TouchEventArgsTouchUp
 
EventHandler< TouchEventArgsTouchMove
 
- Events inherited from NanoByte::Common::Controls::ITouchControl
EventHandler< TouchEventArgsTouchDown
 
EventHandler< TouchEventArgsTouchUp
 
EventHandler< TouchEventArgsTouchMove
 

Detailed Description

An internal Windows Form to use as Engine render target with mouse+keyboard event handling

See Also
GameBase.Form

Member Data Documentation

readonly Label OmegaEngine.GameBase.GameForm.LoadingLabel
package
Initial value:
= new Label
{
Text = "Loading...",
TextAlign = ContentAlignment.MiddleCenter,
Dock = DockStyle.Bottom,
Size = new Size(0, 100),
Font = new Font("Arial", 26.25f, FontStyle.Regular, GraphicsUnit.Point, 0),
ForeColor = Color.White
}

A Label for displaying loading messages during startup

Event Documentation

MessageEventHandler OmegaEngine.GameBase.GameForm.WindowMessage

Occurs when a window message is to processed


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