openrndr / org.openrndr / Configuration

Configuration

class Configuration

Constructors

<init>

Configuration()

Properties

debug

var debug: Boolean

Should debug mode be used?

fullscreen

var fullscreen: Fullscreen

Should the window be made fullscreen?

headless

var headless: Boolean

Should the application be run in headless mode?

height

var height: Int

The preferred window height

hideCursor

var hideCursor: Boolean

Should the cursor be hidden?

hideWindowDecorations

var hideWindowDecorations: Boolean

Should window decorations be hidden?

maximumHeight

var maximumHeight: Int

The maximum window height

maximumWidth

var maximumWidth: Int

The maximum window width

minimumHeight

var minimumHeight: Int

The minimum window height

minimumWidth

var minimumWidth: Int

The minimum window width

multisample

var multisample: WindowMultisample

Should the window render target use multisampling?

position

var position: IntVector2?

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

showBeforeSetup

var showBeforeSetup: Boolean

Should the window be made visible before calling setup?

title

var title: String

The window title

trace

var trace: Boolean

unfocusBehaviour

var unfocusBehaviour: UnfocusBehaviour

The window and drawing behaviour on window unfocus

width

var width: Int

The preferred window width

windowAlwaysOnTop

var windowAlwaysOnTop: Boolean

Should the window be always on top (floating)

windowResizable

var windowResizable: Boolean

Should the created window be resizable?