openrndr / org.openrndr / Configuration

Configuration

class Configuration (source)

Constructors

<init>

Configuration()

Properties

debug

Should debug mode be used?

var debug: Boolean

fullscreen

Should the window be made fullscreen?

var fullscreen: Fullscreen

headless

Should the application be run in headless mode?

var headless: Boolean

height

The preferred window height

var height: Int

hideCursor

Should the cursor be hidden?

var hideCursor: Boolean

hideWindowDecorations

Should window decorations be hidden?

var hideWindowDecorations: Boolean

maximumHeight

The maximum window height

var maximumHeight: Int

maximumWidth

The maximum window width

var maximumWidth: Int

minimumHeight

The minimum window height

var minimumHeight: Int

minimumWidth

The minimum window width

var minimumWidth: Int

multisample

Should the window render target use multisampling?

var multisample: WindowMultisample

position

The window position. The window will be placed in the center of the primary screen when set to null

var position: IntVector2?

showBeforeSetup

Should the window be made visible before calling setup?

var showBeforeSetup: Boolean

title

The window title

var title: String

trace

var trace: Boolean

unfocusBehaviour

The window and drawing behaviour on window unfocus

var unfocusBehaviour: UnfocusBehaviour

vsync

Should the program wait for vertical retrace?

var vsync: Boolean

width

The preferred window width

var width: Int

windowAlwaysOnTop

Should the window be always on top (floating)

var windowAlwaysOnTop: Boolean

windowResizable

Should the created window be resizable?

var windowResizable: Boolean