Class SelectionEventPayload
java.lang.Object
com.j3d.engine.react.events.EventPayload<SelectionMouseOwner>
com.j3d.engine.react.events.payloads.SelectionEventPayload
Event payload for when objects are selected.
This stores the HashSet of GObjects that have been selected.
- Author:
- Lehlogonolo Poole
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SelectionUtils.InferredSelectionTypeprivate final SamePair<ScreenPoint> Fields inherited from class com.j3d.engine.react.events.EventPayload
emitter -
Constructor Summary
ConstructorsConstructorDescriptionSelectionEventPayload(SelectionMouseOwner e, HashSet<GObject> selected, ScreenPoint[] screenPnts, SelectionUtils.InferredSelectionType inferredSelection) Default Constructor for EventPayload -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
selectedSet
-
screenPoints
-
inferredSelectionType
-
-
Constructor Details
-
SelectionEventPayload
public SelectionEventPayload(SelectionMouseOwner e, HashSet<GObject> selected, ScreenPoint[] screenPnts, SelectionUtils.InferredSelectionType inferredSelection) Default Constructor for EventPayload- Parameters:
e- The initiator of the broadcast.
-
-
Method Details
-
getSelectedSet
-
getScreenPoints
-
getInferredSelectionType
-