public final class LXStudio extends P3LX
| Modifier and Type | Class and Description |
|---|---|
static class |
LXStudio.Applet |
static class |
LXStudio.Flags |
protected static class |
LXStudio.Registry
Registry class for the LXStudio application contains extensions to the default LX registry
for custom UI components
|
class |
LXStudio.UI |
P3LX.ProfilerLX.Error, LX.InitProfiler, LX.InstantiationException, LX.Listener, LX.Media, LX.Permissions, LX.ProjectListener| Modifier and Type | Field and Description |
|---|---|
static String |
COPYRIGHT |
LXStudio.Flags |
flags |
LXStudio.UI |
ui |
static String |
VERSION |
clipboard, command, engine, errorChanged, failure, HALF_PI, HALF_PIf, initProfiler, LOG_WARNINGS, model, permissions, PIf, preferences, registry, scheduler, structure, TWO_PI, TWO_PIf| Constructor and Description |
|---|
LXStudio(PApplet applet,
LXModel model) |
LXStudio(PApplet applet,
LXStudio.Flags flags) |
LXStudio(PApplet applet,
LXStudio.Flags flags,
LXModel model) |
| Modifier and Type | Method and Description |
|---|---|
protected UI |
buildUI()
Subclass may override.
|
protected LXRegistry |
instantiateRegistry(LX lx)
Subclasses may override to provide an enhanced registry with support for more types
|
static void |
main(String[] args) |
static String |
version() |
dispose, draw, enableKeyboardTempo, error, error, getGraphics, getUIFrame, instantiateComponent, log, setSystemClipboardString, showConfirmUnsavedProjectDialog_error, _error, _log, _log, _log, addEffect, addEffects, addListener, addOutput, addProjectListener, bootstrapMediaPath, bootstrapMediaPath, confirmChangesSaved, disableAutoCycle, enableAutoCycle, error, error, error, fail, getComponent, getError, getMediaFile, getMediaFile, getMediaFile, getMediaFolder, getMediaFolder, getMediaPath, getMediaPath, getModel, getPatterns, getPermissions, getProject, getProjectComponent, goIndex, goNext, goPattern, goPrev, headless, hsa, hsb, instantiateBlend, instantiateBlend, instantiateComponent, instantiateEffect, instantiateEffect, instantiateFixture, instantiateFixture, instantiateModel, instantiateModulator, instantiateModulator, instantiatePattern, instantiatePattern, isPaused, logInitProfiler, newProject, openProject, popError, pushError, pushError, pushError, registerExternal, removeEffect, removeListener, removeProjectListener, rgb, saveProject, saveProject, setLogFile, setModelImportFlag, setPatterns, setPaused, setProject, setScheduleLoadingFlag, setSpeed, togglePaused, warningpublic static final String VERSION
public static final String COPYRIGHT
public final LXStudio.Flags flags
public final LXStudio.UI ui
public LXStudio(PApplet applet, LXStudio.Flags flags)
public LXStudio(PApplet applet, LXStudio.Flags flags, LXModel model)
public static String version()
protected LXRegistry instantiateRegistry(LX lx)
LXinstantiateRegistry in class LXlx - LX instancepublic static void main(String[] args)
LX library by Mark C. Slee. © 2012-2020