protected static class LXStudio.Registry extends LXRegistry
LXRegistry.JsonFixture, LXRegistry.Listener, LXRegistry.Plugin
LXSerializable.Utils
channelBlends, classLoader, crossfaderBlends, effects, fixtures, jsonFixtures, lx, packages, patterns, plugins, transitionBlends
Modifier and Type | Method and Description |
---|---|
protected void |
addClass(Class<?> clz) |
LXStudio.Registry |
addUIDeviceControls(Class<? extends UIDeviceControls> uiDeviceClass) |
LXStudio.Registry |
addUIFixtureControls(Class<? extends UIFixtureControls> uiFixtureClass) |
LXStudio.Registry |
addUIModulatorControls(Class<? extends UIModulatorControls> uiModulatorClass) |
protected void |
removeClass(Class<?> clz) |
LXStudio.Registry |
removeUIDeviceControls(Class<? extends UIDeviceControls> uiDeviceClass) |
LXStudio.Registry |
removeUIFixtureControls(Class<? extends UIFixtureControls> uiFixtureClass) |
LXStudio.Registry |
removeUIModulatorControls(Class<? extends UIModulatorControls> uiModulatorClass) |
addBlend, addBlends, addChannelBlend, addChannelBlends, addCrossfaderBlend, addCrossfaderBlends, addEffect, addEffects, addFixture, addFixtures, addListener, addPattern, addPatterns, addPlugin, addTransitionBlend, addTransitionBlends, checkRegistration, initialize, initializePlugins, installPackage, load, reloadContent, removeEffect, removeEffects, removeFixture, removeFixtures, removeListener, removePattern, removePatterns, save, uninstallPackage
protected Registry(LX lx)
protected void addClass(Class<?> clz)
addClass
in class LXRegistry
protected void removeClass(Class<?> clz)
removeClass
in class LXRegistry
public LXStudio.Registry addUIDeviceControls(Class<? extends UIDeviceControls> uiDeviceClass)
public LXStudio.Registry removeUIDeviceControls(Class<? extends UIDeviceControls> uiDeviceClass)
public LXStudio.Registry addUIModulatorControls(Class<? extends UIModulatorControls> uiModulatorClass)
public LXStudio.Registry removeUIModulatorControls(Class<? extends UIModulatorControls> uiModulatorClass)
public LXStudio.Registry addUIFixtureControls(Class<? extends UIFixtureControls> uiFixtureClass)
public LXStudio.Registry removeUIFixtureControls(Class<? extends UIFixtureControls> uiFixtureClass)
LX library by Mark C. Slee. © 2012-2020