Window

armosで用いるWindowsの雛形となるinterfaceです.新たにWindowを実装する際はこのinterfaceを継承することでrunnerから実行できます.

Members

Functions

aspect
float aspect()

Windowのアスペクト比を表します

close
void close()

Windowを閉じます.

frameBufferSize
Vector2i frameBufferSize()

サイズのプロパティです.

name
string name()

Windowのタイトル文字列のプロパティです.

name
void name(string str)

Windowのタイトル文字列のプロパティです.

pixelScreenCoordScale
float pixelScreenCoordScale()
Undocumented in source.
pollEvents
void pollEvents()

イベントが発生している場合,登録されたイベントを実行します

select
void select()
shouldClose
bool shouldClose()

Windowがフレームの最後に閉じる場合trueになります.

size
void size(Vector2i size)

サイズのプロパティです

size
Vector2i size()

サイズのプロパティです.

update
void update()

Windowを更新します.

verticalSync
void verticalSync(bool )

VerticalSync

Variables

hasRenderer
enum bool hasRenderer;
Undocumented in source.

Meta