Uses of Class
com.j3d.engine.react.events.EventPayload
Packages that use EventPayload
Package
Description
Ugh. i hate mice. not the little guy tho i mean the computer mice thanks to this.
Macros.
Holds all subclasses and interfaces related to the event system.
Every single implementation of
EventPayload.Guide
Settings generation logic.
-
Uses of EventPayload in com.j3d.engine.interact.cmd.commands.transform
Methods in com.j3d.engine.interact.cmd.commands.transform with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidAbstractTransform.onEvent(EventType event, EventPayload<K> properties) <K> voidTranslateSelection.onEvent(EventType event, EventPayload<K> properties) -
Uses of EventPayload in com.j3d.engine.interact.input.mouse
Methods in com.j3d.engine.interact.input.mouse with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidMouseOwner.broadcast(EventType eventType, EventPayload<K> properties) -
Uses of EventPayload in com.j3d.engine.interact.macros
Methods in com.j3d.engine.interact.macros with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidMacroRecorder.onEvent(EventType event, EventPayload<K> properties) Listens for the 3 events listed in theMacroRecorderdoc and applies human readable formatting if the recorded class instance does not provide a specialized macro-line method.<K> voidMacroRunner.onEvent(EventType event, EventPayload<K> properties) Handles the event stuff of the macro. -
Uses of EventPayload in com.j3d.engine.react.events
Classes in com.j3d.engine.react.events with type parameters of type EventPayloadModifier and TypeInterfaceDescriptioninterfaceIdempotentEventListener<T extends EventPayload<?>,V> A simple interface for implementors to use such that they dont bloat some specific setting due to multiple events firing that do the same thing.Methods in com.j3d.engine.react.events with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidEventEmitter.broadcast(EventType eventType, EventPayload<K> properties) Broadcasts an event to all registered listeners.<K> voidEventEmitterInterface.broadcast(EventType eventType, EventPayload<K> properties) Calls all events with the given event type and broadcast propertiesstatic <K> voidEventEmitter.genericBroadcast(ArrayList<EventListener> events, EventType eventType, EventPayload<K> properties) Broadcasts an event to all registered listeners.<K> voidEventListener.onEvent(EventType event, EventPayload<K> properties) onEvent is called byEventEmitterviaEventEmitter.broadcast(EventType, EventPayload). -
Uses of EventPayload in com.j3d.engine.react.events.payloads
Subclasses of EventPayload in com.j3d.engine.react.events.payloadsModifier and TypeClassDescriptionclassclassEvent payload for when the centre of a transformation changes.classEvent payload for when any command has been fired.classclassclassEvent payload for when a mouse click occurs.classclassEvent payload for when objects are selected.classEvent payload for when aSettingis updated via code.classRepresents an event payload specifically for snapping operations, carrying information about theGObjectthat is being snapped to.classEvent payload for when aStatefulCommandhas completed its execution. -
Uses of EventPayload in com.j3d.engine.scene.nodes.geometry
Methods in com.j3d.engine.scene.nodes.geometry with parameters of type EventPayloadModifier and TypeMethodDescriptionvoidGCurve.onEvent(EventType event, EventPayload properties) voidGLine.onEvent(EventType event, EventPayload properties) voidGObject.onEvent(EventType event, EventPayload properties) voidGTri.onEvent(EventType event, EventPayload properties) -
Uses of EventPayload in com.j3d.gen.grid
Methods in com.j3d.gen.grid with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidReactivePoint.broadcast(EventType eventType, EventPayload<K> properties) <K> voidGridManager.onEvent(EventType event, EventPayload<K> properties) <K> voidReactivePoint.onEvent(EventType event, EventPayload<K> properties) -
Uses of EventPayload in com.j3d.gen.guide
Methods in com.j3d.gen.guide with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidGuideFlow.onEvent(EventType event, EventPayload<K> properties) Handles events, specificallyEventType.GUIDE_CLOSINGto advance the guide flow.<K> voidGuideInfo.onEvent(EventType event, EventPayload<K> properties) Handles incoming events. -
Uses of EventPayload in com.j3d.gen.guide.generic
Methods in com.j3d.gen.guide.generic with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidDoubleClickStep.onEvent(EventType event, EventPayload<K> properties) -
Uses of EventPayload in com.j3d.gen.guide.steps
Methods in com.j3d.gen.guide.steps with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidCommandPaletteStep.onEvent(EventType event, EventPayload<K> properties) <K> voidSceneExplStep.onEvent(EventType event, EventPayload<K> properties) <K> voidSelectionStep.onEvent(EventType event, EventPayload<K> properties) -
Uses of EventPayload in com.j3d.gen.settings
Methods in com.j3d.gen.settings with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidSetting.broadcast(EventType eventType, EventPayload<K> properties) Broadcasts an event of a specific type with associated properties to all registered listeners. -
Uses of EventPayload in com.j3d.ui.settings.panels
Methods in com.j3d.ui.settings.panels with parameters of type EventPayloadModifier and TypeMethodDescription<K> voidAbstractPanel.onEvent(EventType event, EventPayload<K> properties) <K> voidBooleanValueSPanel.onEvent(EventType event, EventPayload<K> properties) <K> voidButtonGroupSPanel.onEvent(EventType event, EventPayload<K> properties) <K> voidEnterValueSPanel.onEvent(EventType event, EventPayload<K> properties) <K> voidNumberValueSPanel.onEvent(EventType event, EventPayload<K> properties) <K> voidPopoutSPanel.onEvent(EventType event, EventPayload<K> properties)