Drag[en]gine Script Module DragonScript  1.21
Dragengine.Commands.AttachDeviceDefaultBindings Class Reference

Binding manager adding default bindings for newly attached devices. More...

Inheritance diagram for Dragengine.Commands.AttachDeviceDefaultBindings:
Dragengine.Commands.DefaultBindingManagerListener Dragengine.Commands.BindingManagerListener

Public Member Functions

void deviceAttached (BindingManager manager, InputDevice device)
 Device has been attached. More...
 
AttachDeviceDefaultBindings new ()
 Create binding manager listener. More...
 
- Public Member Functions inherited from Dragengine.Commands.DefaultBindingManagerListener
void allAxisBindingsRemoved (BindingManager manager)
 All axis bindings removed. More...
 
void allButtonBindingsRemoved (BindingManager manager)
 All button bindings removed. More...
 
void axisBindingAdded (BindingManager manager, Binding binding)
 Axis binding added. More...
 
void axisBindingRemoved (BindingManager manager, Binding binding)
 Axis binding removed. More...
 
void buttonBindingAdded (BindingManager manager, Binding binding)
 Button binding added. More...
 
void buttonBindingRemoved (BindingManager manager, Binding binding)
 Button binding removed. More...
 
void deviceDetached (BindingManager manager, InputDevice device)
 Device has been detached. More...
 
void devicesReloaded (BindingManager manager)
 Device list reloaded. More...
 

Detailed Description

Binding manager adding default bindings for newly attached devices.

Version
1.6

If the attached device has no bindings assigned yet calls BaseGameApp.defaultBindings() to obtain default bindings and assigns them to the binding manager.

Member Function Documentation

◆ deviceAttached()

void Dragengine.Commands.AttachDeviceDefaultBindings.deviceAttached ( BindingManager  manager,
InputDevice  device 
)

Device has been attached.

Reimplemented from Dragengine.Commands.DefaultBindingManagerListener.

◆ new()

AttachDeviceDefaultBindings Dragengine.Commands.AttachDeviceDefaultBindings.new ( )

Create binding manager listener.

Reimplemented from Dragengine.Commands.DefaultBindingManagerListener.


The documentation for this class was generated from the following file: