Package | Description |
---|---|
heronarts.lx |
Core LX engine and component functionality.
|
heronarts.lx.studio.ui.toolbar |
Modifier and Type | Field and Description |
---|---|
LXEngine |
LX.engine
The animation engine.
|
Modifier and Type | Method and Description |
---|---|
LXEngine |
LXEngine.addLoopTask(LXLoopTask loopTask)
Add a task to be run on every loop of the engine thread.
|
LXEngine |
LXEngine.addOutput(LXOutput output)
Sets the output driver
|
LXEngine |
LXEngine.addTask(Runnable runnable)
Add a task to be run once on the engine thread.
|
LXEngine |
LXEngine.registerComponent(String path,
LXComponent component)
Register a component with the engine.
|
LXEngine |
LXEngine.removeLoopTask(LXLoopTask loopTask)
Remove a task from the list run on every loop invocation
|
LXEngine |
LXEngine.setFixedDeltaMs(double deltaMs)
Utility for when rendering offline videos.
|
LXEngine |
LXEngine.setInputDispatch(LXEngine.Dispatch inputDispatch) |
LXEngine |
LXEngine.setPaused(boolean paused)
Pause the engine from running
|
LXEngine |
LXEngine.setSpeed(double speed)
Sets a global speed factor on the core animation engine.
|
LXEngine |
LXEngine.setThreaded(boolean threaded)
Sets the engine to threaded or non-threaded mode.
|
Constructor and Description |
---|
UIEngine(LXStudio.UI ui,
LXEngine engine) |
LX library by Mark C. Slee. © 2012-2020