26 lines
644 B
Haxe
26 lines
644 B
Haxe
package project;
|
|
|
|
|
|
typedef Window = {
|
|
|
|
@:optional var width:Int;
|
|
@:optional var height:Int;
|
|
@:optional var x:Float;
|
|
@:optional var y:Float;
|
|
@:optional var background:Int;
|
|
@:optional var parameters:String;
|
|
@:optional var fps:Int;
|
|
@:optional var hardware:Bool;
|
|
@:optional var display:Int;
|
|
@:optional var resizable:Bool;
|
|
@:optional var borderless:Bool;
|
|
@:optional var vsync:Bool;
|
|
@:optional var fullscreen:Bool;
|
|
@:optional var antialiasing:Int;
|
|
@:optional var orientation:Orientation;
|
|
@:optional var allowShaders:Bool;
|
|
@:optional var requireShaders:Bool;
|
|
@:optional var depthBuffer:Bool;
|
|
@:optional var stencilBuffer:Bool;
|
|
|
|
} |