Package | Description |
---|---|
de.jreality.toolsystem |
This package is responsable for managing the tools in a scene graph: registering them,
handling user input, and triggering their activity based on this input.
|
de.jreality.toolsystem.config |
Classes for handling the jReality tool configuration, which guarantees hardware
independence for input devices.
|
Modifier and Type | Method and Description |
---|---|
ToolSystemConfiguration |
ToolSystem.getToolSystemConfiguration()
needed to view the rawmappings later in the deviceManagerPlugin.
|
Constructor and Description |
---|
DeviceManager(ToolSystemConfiguration config,
ToolEventQueue queue,
Viewer viewer)
The constructor of the DeviceManager.
|
ToolSystem(Viewer viewer,
ToolSystemConfiguration config,
RenderTrigger renderTrigger) |
Modifier and Type | Method and Description |
---|---|
static ToolSystemConfiguration |
ToolSystemConfiguration.loadConfiguration(Input xmlFile)
given the Input object of an xmlFile, this method returns an object of type "toolsystemconfiguration".
|
static ToolSystemConfiguration |
ToolSystemConfiguration.loadConfiguration(List<Input> inputs)
loadconfiguration that will be called for each element of a list.
|
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultConfiguration() |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultDesktopAndPortalConfiguration() |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultDesktopConfiguration() |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultDesktopConfiguration(List<Input> additionalInputs) |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultPortalConfiguration() |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadDefaultPortalConfiguration(List<Input> additionalInputs) |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadRemotePortalConfiguration() |
static ToolSystemConfiguration |
ToolSystemConfiguration.loadRemotePortalMasterConfiguration() |