SFML.Window Namespace

SFML.Net

SFML.Window Namespace

[Missing <summary> documentation for "N:SFML.Window"]

Classes
  Class Description
Public class Joystick
Give access to the real-time state of the joysticks
Public class JoystickButtonEventArgs
Joystick buttons event parameters
Public class JoystickConnectEventArgs
Joystick connection/disconnection event parameters
Public class JoystickMoveEventArgs
Joystick axis move event parameters
Public class Keyboard
Give access to the real-time state of the keyboard
Public class KeyEventArgs
Keyboard event parameters
Public class Mouse
Give access to the real-time state of the mouse
Public class MouseButtonEventArgs
Mouse buttons event parameters
Public class MouseMoveEventArgs
Mouse move event parameters
Public class MouseWheelEventArgs
Mouse wheel event parameters
Public class Sensor
Give access to the real-time state of sensors
Public class SensorEventArgs
Sensor event parameters
Public class SizeEventArgs
Size event parameters
Public class StreamAdaptor
Adapts a System.IO.Stream to be usable as a SFML InputStream
Public class TextEventArgs
Text event parameters
Public class Touch
Give access to the real-time state of the touches
Public class TouchEventArgs
Touch event parameters
Public class Window
Window is a rendering window ; it can create a new window or connect to an existing one
Structures
  Structure Description
Public structure ContextSettings
Structure defining the creation settings of OpenGL contexts
Public structure Event
Event defines a system event and its parameters
Public structure InputStream
Structure that contains InputStream callbacks (directly maps to a CSFML sfInputStream)
Public structure JoystickIdentification
Identification holds a joystick's identification
Public structure JoystickButtonEvent
Joystick buttons event parameters
Public structure JoystickConnectEvent
Joystick connect event parameters
Public structure JoystickMoveEvent
Joystick axis move event parameters
Public structure KeyEvent
Keyboard event parameters
Public structure MouseButtonEvent
Mouse buttons event parameters
Public structure MouseMoveEvent
Mouse move event parameters
Public structure MouseWheelEvent
Mouse wheel event parameters
Public structure SensorEvent
Sensor event parameters
Public structure SizeEvent
Size event parameters
Public structure TextEvent
Text event parameters
Public structure TouchEvent
Touch event parameters
Public structure VideoMode
VideoMode defines a video mode (width, height, bpp, frequency) and provides static functions for getting modes supported by the display device
Delegates
  Delegate Description
Public delegate InputStreamGetSizeCallbackType
Type of callback to return the current stream's size
Public delegate InputStreamReadCallbackType
Type of callback to read data from the current stream
Public delegate InputStreamSeekCallbackType
Type of callback to seek the current stream's position
Public delegate InputStreamTellCallbackType
Type of callback to return the current stream's position
Enumerations
  Enumeration Description
Public enumeration EventType
Enumeration of the different types of events
Public enumeration JoystickAxis
Axes supported by SFML joysticks
Public enumeration KeyboardKey
Key codes
Public enumeration MouseButton
Mouse buttons
Public enumeration SensorType
Sensor types
Public enumeration Styles
Enumeration of window creation styles