public interface Core
Modifier and Type | Method and Description |
---|---|
Config |
createConfig(Display display,
Rendering rendering,
Filter filter,
java.lang.String lang)
Create a device configuration.
|
Display |
createDisplay(int width,
int height,
int depth,
int desiredRate,
boolean windowed)
Create a display configuration.
|
Range |
createRange(java.lang.String name,
int min,
int max)
Create a Range.
|
Screen |
createScreen(Initializer initializer,
Config config)
Create a screen device.
|
static final Core CORE
Config createConfig(Display display, Rendering rendering, Filter filter, java.lang.String lang)
display
- display configuration reference.rendering
- rendering mode.filter
- filter used.lang
- program language.Display createDisplay(int width, int height, int depth, int desiredRate, boolean windowed)
width
- screen width.height
- screen height.depth
- screen depth.desiredRate
- desired frame rate.windowed
- true if windowed, false for fullscreen.Screen createScreen(Initializer initializer, Config config)
initializer
- initializer reference.config
- configuration reference.Range createRange(java.lang.String name, int min, int max)
name
- range name.min
- minimal value.max
- maximal value.