de.jreality.toolsystem.raw
Interface RawDevice

All Known Implementing Classes:
DeviceKeyboard, DeviceMouse, DeviceOldKeyboard, DeviceSystemTimer

public interface RawDevice

Author:
weissman

Method Summary
 void dispose()
           
 String getName()
           
 void initialize(Viewer viewer)
           
 ToolEvent mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 void setEventQueue(ToolEventQueue queue)
           
 

Method Detail

setEventQueue

void setEventQueue(ToolEventQueue queue)

initialize

void initialize(Viewer viewer)

mapRawDevice

ToolEvent mapRawDevice(String rawDeviceName,
                       InputSlot inputDevice)
Parameters:
rawDeviceName -
inputDevice -
Returns:
a ToolEvent representing a reasonable initial value for the mapping - that means the source must be the given input slot!

dispose

void dispose()

getName

String getName()