C# Класс OpenTK.Platform.X11.X11Factory

Наследование: PlatformFactoryBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateDisplayDeviceDriver ( ) : IDisplayDeviceDriver
CreateGLContext ( ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags ) : IGraphicsContext
CreateGLContext ( OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags ) : IGraphicsContext
CreateGamePadDriver ( ) : OpenTK.Input.IGamePadDriver
CreateGetCurrentGraphicsContext ( ) : GraphicsContext.GetCurrentContextDelegate
CreateGraphicsMode ( ) : IGraphicsMode
CreateKeyboardDriver ( ) : OpenTK.Input.IKeyboardDriver2
CreateMouseDriver ( ) : OpenTK.Input.IMouseDriver2
CreateNativeWindow ( int x, int y, int width, int height, string title, OpenTK.Graphics.GraphicsMode mode, GameWindowFlags options, DisplayDevice device ) : INativeWindow
Dispose ( ) : void
X11Factory ( ) : System

Приватные методы

Метод Описание
Dispose ( bool manual ) : void

Описание методов

CreateDisplayDeviceDriver() публичный Метод

public CreateDisplayDeviceDriver ( ) : IDisplayDeviceDriver
Результат IDisplayDeviceDriver

CreateGLContext() публичный Метод

public CreateGLContext ( ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags ) : IGraphicsContext
handle ContextHandle
window IWindowInfo
shareContext IGraphicsContext
directRendering bool
major int
minor int
flags GraphicsContextFlags
Результат IGraphicsContext

CreateGLContext() публичный Метод

public CreateGLContext ( OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags ) : IGraphicsContext
mode OpenTK.Graphics.GraphicsMode
window IWindowInfo
shareContext IGraphicsContext
directRendering bool
major int
minor int
flags GraphicsContextFlags
Результат IGraphicsContext

CreateGamePadDriver() публичный Метод

public CreateGamePadDriver ( ) : OpenTK.Input.IGamePadDriver
Результат OpenTK.Input.IGamePadDriver

CreateGetCurrentGraphicsContext() публичный Метод

public CreateGetCurrentGraphicsContext ( ) : GraphicsContext.GetCurrentContextDelegate
Результат GraphicsContext.GetCurrentContextDelegate

CreateGraphicsMode() публичный Метод

public CreateGraphicsMode ( ) : IGraphicsMode
Результат IGraphicsMode

CreateKeyboardDriver() публичный Метод

public CreateKeyboardDriver ( ) : OpenTK.Input.IKeyboardDriver2
Результат OpenTK.Input.IKeyboardDriver2

CreateMouseDriver() публичный Метод

public CreateMouseDriver ( ) : OpenTK.Input.IMouseDriver2
Результат OpenTK.Input.IMouseDriver2

CreateNativeWindow() публичный Метод

public CreateNativeWindow ( int x, int y, int width, int height, string title, OpenTK.Graphics.GraphicsMode mode, GameWindowFlags options, DisplayDevice device ) : INativeWindow
x int
y int
width int
height int
title string
mode OpenTK.Graphics.GraphicsMode
options GameWindowFlags
device DisplayDevice
Результат INativeWindow

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

X11Factory() публичный Метод

public X11Factory ( ) : System
Результат System