Ritchie's Abstractions 0.2
Platform abstractions that make Toolbox work
Loading...
Searching...
No Matches
Ritchie.Graphics.Windowing Namespace Reference

Classes

struct  DisplayMode
 Structure representing a screen display mode. More...
 
interface  IDisplay
 Interface representing a physical screen. More...
 
interface  IWindow
 Interface representing a platform window. More...
 

Enumerations

enum  WindowType {
  Window , Tool , ToolTip , Modal ,
  Menu
}
 Enum defining various types of a window. More...
 

Functions

delegate void WindowEvent< in T > (IWindow window, T eventArgs)
 A delegate type representing a function that handles window events of a given type.
 
delegate void WindowEvent (IWindow window)
 A delegate type representing generic window events that don't contain additional information.
 

Enumeration Type Documentation

◆ WindowType

enum WindowType

Enum defining various types of a window.

See also
IWindow
Enumerator
Window 

A window type representing normal application windows.

Tool 

A window type representing a utility window.

ToolTip 

A window type representing a tool tip.

Modal 

A window type representing a modal dialog.

Menu 

A window type representing a menu.

Function Documentation

◆ WindowEvent< in T >()

delegate void WindowEvent< in T > ( IWindow window,
T eventArgs )

A delegate type representing a function that handles window events of a given type.

Template Parameters
TThe type of event to be handled.