Uses of Class
com.j3d.engine.interact.input.keyboard.J3Key
Packages that use J3Key
Package
Description
The base for defining a command and how it executes.
Concrete command definitions.
Macros.
-
Uses of J3Key in com.j3d.engine.interact.cmd.base
Methods in com.j3d.engine.interact.cmd.base that return J3KeyModifier and TypeMethodDescriptiondefault J3KeyKeyedStatefulCommand.newGearKey(String name) A factory method to create a new "gear" key for cycling through step sizes.Methods in com.j3d.engine.interact.cmd.base that return types with arguments of type J3Key -
Uses of J3Key in com.j3d.engine.interact.cmd.commands
Fields in com.j3d.engine.interact.cmd.commands declared as J3KeyModifier and TypeFieldDescriptionprotected J3KeyExtrudeCmd.gearThe keybinding used to cycle through the gearTrain step sizes.protected J3KeyPrismCmd.gearThe keybinding used to cycle through the gearTrain step sizes.Fields in com.j3d.engine.interact.cmd.commands with type parameters of type J3KeyModifier and TypeFieldDescriptionExtrudeCmd.keysA list of temporary keybindings (e.g., arrow keys) active during this state.PrismCmd.keysA list of temporary keybindings (e.g., arrow keys) active during this state.Methods in com.j3d.engine.interact.cmd.commands that return types with arguments of type J3Key -
Uses of J3Key in com.j3d.engine.interact.cmd.commands.transform
Fields in com.j3d.engine.interact.cmd.commands.transform declared as J3KeyModifier and TypeFieldDescriptionprotected J3KeyAbstractTransform.gearThe keybinding used to cycle through the gearTrain step sizes.Fields in com.j3d.engine.interact.cmd.commands.transform with type parameters of type J3KeyModifier and TypeFieldDescriptionAbstractTransform.keysA list of temporary keybindings (e.g., arrow keys) active during this state.Methods in com.j3d.engine.interact.cmd.commands.transform that return types with arguments of type J3Key -
Uses of J3Key in com.j3d.engine.interact.input.keyboard
Fields in com.j3d.engine.interact.input.keyboard declared as J3KeyModifier and TypeFieldDescriptionprivate final J3KeyGlobalKeybinds.keyKeyBindings.UpdatedJ3Key.otherKeyIfKeyBindings.UpdatedJ3Key.swappedis true, this holds the J3Key of the other key.Fields in com.j3d.engine.interact.input.keyboard with type parameters of type J3KeyModifier and TypeFieldDescriptionKeyBindings.keysList of registered keys.J3Key.linkIf this key has a normal version and is paired with another, this stores the key object, and it's modifiers.Methods in com.j3d.engine.interact.input.keyboard that return J3KeyModifier and TypeMethodDescriptionGlobalKeybinds.getKey()Marks another key as the child link of this key.KeyBindings.removeJ3Key(UUID id) Removes a J3KeyJ3Key.replaceAction(Action newAction) Replaces this key's original action with a new temporary actionJ3Key.resetAction()Resets the action, if replaced, to its normal value.Sets the action of this key.J3Key.setKeyStroke(KeyStroke keyStroke) Sets the keystroke of this keySets the name of the key.Methods in com.j3d.engine.interact.input.keyboard that return types with arguments of type J3KeyMethods in com.j3d.engine.interact.input.keyboard with parameters of type J3KeyModifier and TypeMethodDescriptionstatic booleanKeyBindings.childModifiersClash(J3Key leader) Inspects whether the leader of a chain of keystroke's updated modifier will clash or cause a clash with any 1 child keystroke.Marks another key as the child link of this key.KeyBindings.rebindJ3KeyKeystroke(KeyStroke old, J3Key key) Updates the keystroke of a J3Key.voidKeyBindings.registerJ3Key(J3Key key) Registers a J3Keyprivate voidRegisters a J3Key. unsafely.KeyBindings.UpdatedJ3Key.swappedWith(J3Key key) Marks the key as swapped with another keyprivate voidKeyBindings.updateLinks(J3Key leader, KeyStroke newKeyStroke) Constructors in com.j3d.engine.interact.input.keyboard with parameters of type J3KeyModifierConstructorDescriptionprivateGlobalKeybinds(J3Key key) privateGlobalKeybinds(J3Key key, boolean addDownMask) -
Uses of J3Key in com.j3d.engine.interact.macros
Fields in com.j3d.engine.interact.macros with type parameters of type J3KeyModifier and TypeFieldDescriptionMacroUtils.registeredKeysThe registered list ofJ3Keyrepresenting these macros such thatMacroUtils.tearDownAndUpdate()can purge all the keys when rebuilding.