Table of Contents

Class GraphicsForm

Namespace
TaleWorlds.TwoDimension.Standalone
Assembly
TaleWorlds.TwoDimension.Standalone.dll
public class GraphicsForm : IMessageCommunicator
Inheritance
GraphicsForm
Implements
Inherited Members

Constructors

GraphicsForm(int, int, int, int, ResourceDepot, bool, bool, bool, string)

public GraphicsForm(int x, int y, int width, int height, ResourceDepot resourceDepot, bool borderlessWindow = false, bool enableWindowBlur = false, bool layeredWindow = false, string name = null)

Parameters

x int
y int
width int
height int
resourceDepot ResourceDepot
borderlessWindow bool
enableWindowBlur bool
layeredWindow bool
name string

GraphicsForm(int, int, ResourceDepot, bool, bool, bool, string)

public GraphicsForm(int width, int height, ResourceDepot resourceDepot, bool borderlessWindow = false, bool enableWindowBlur = false, bool layeredWindow = false, string name = null)

Parameters

width int
height int
resourceDepot ResourceDepot
borderlessWindow bool
enableWindowBlur bool
layeredWindow bool
name string

GraphicsForm(WindowsForm)

public GraphicsForm(WindowsForm windowsForm)

Parameters

windowsForm WindowsForm

Fields

HT_CAPTION

public const int HT_CAPTION = 2

Field Value

int

WM_NCLBUTTONDOWN

public const int WM_NCLBUTTONDOWN = 161

Field Value

int

Properties

GraphicsContext

public GraphicsContext GraphicsContext { get; }

Property Value

GraphicsContext

Height

public int Height { get; }

Property Value

int

Width

public int Width { get; }

Property Value

int

Methods

BeginFrame()

public void BeginFrame()

Destroy()

public void Destroy()

FillInputDataFromCurrent(InputData)

public void FillInputDataFromCurrent(InputData inputData)

Parameters

inputData InputData

GetKey(InputKey)

public bool GetKey(InputKey keyCode)

Parameters

keyCode InputKey

Returns

bool

GetKeyDown(InputKey)

public bool GetKeyDown(InputKey keyCode)

Parameters

keyCode InputKey

Returns

bool

GetKeyUp(InputKey)

public bool GetKeyUp(InputKey keyCode)

Parameters

keyCode InputKey

Returns

bool

GetMouseDeltaZ()

public float GetMouseDeltaZ()

Returns

float

InitializeGraphicsContext(ResourceDepot)

public void InitializeGraphicsContext(ResourceDepot resourceDepot)

Parameters

resourceDepot ResourceDepot

LeftMouse()

public bool LeftMouse()

Returns

bool

LeftMouseDown()

public bool LeftMouseDown()

Returns

bool

LeftMouseUp()

public bool LeftMouseUp()

Returns

bool

MessageLoop()

public void MessageLoop()

MinimizeWindow()

public void MinimizeWindow()

MouseMove()

public bool MouseMove()

Returns

bool

MousePosition()

public Vector2 MousePosition()

Returns

Vector2

PostRender()

public void PostRender()

RightMouse()

public bool RightMouse()

Returns

bool

RightMouseDown()

public bool RightMouseDown()

Returns

bool

RightMouseUp()

public bool RightMouseUp()

Returns

bool

Update()

public void Update()

UpdateInput(bool)

public void UpdateInput(bool mouseOverDragArea = false)

Parameters

mouseOverDragArea bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).