ApplicationWindow_WinAPI

Description

class Tinman.Engine.Application.ApplicationWindow_WinAPI

Derived from

ApplicationWindow abstract

Base class for IApplicationWindow implementations that use the WinAPI.

Public / Methods

Client​Rect​Native


public static method ClientRectNative → (1)

windowHandle in : IntPtr

The HWND value.

returns → Box2I

The client rectangle.

Returns the client rectangle of the given window.

Client​Size​Native


public static method ClientSizeNative → (1)

windowHandle in : IntPtr

The HWND value.

returns → Vec2I

The client rectangle.

Returns the client size of the given window.

Protected / Constructors

Application​Window_​Win​API


protected constructor ApplicationWindow_WinAPI → (1)

windowHandle in : IntPtr

The native top-level window handle.

Creates a new instance of ApplicationWindow_WinAPI.

Protected / Attributes

window​Handle


protected attribute windowHandle → (IntPtr)

The native window handle.