Kanda Interactions 0.7.1
Loading...
Searching...
No Matches
Kanda.Interactions.Fundamental.Interact.Components Namespace Reference

Classes

struct  ActiveInteractable
 If enabled, this entity is currently being interacted with. More...
 
struct  ActiveInteractor
 If enabled, the interactor should bind interactions based on its InteractorActivationData to the currently targeted Interactable or the first valid InteractorHoverData target. More...
 
struct  HoveredInteractable
 If enabled, this entity is currently being hovered. More...
 
struct  Interactable
 Signals that this entity can be interacted with. More...
 
struct  InteractionBinding
 A binding component between Interactors and Interactables. More...
 
struct  Interactor
 Signals that an entity can interact with others. More...
 
struct  InteractorActivationData
 A component of current interactor activations. These are used to add or remove interaction bindings while the interactor is active. More...
 
struct  InteractorHoverData
 A buffer of valid hover targets for a given Interactor. This is intended to be populated when the Interactor is not currently engaged in a relationship with any Interactables. More...
 
struct  InteractorInput
 Client systems write to this, allowing interactor activations to be replicated by the server. More...
 
struct  PointInteractor
 When this is placed adjacent to an Interactor, hover targets will be collected using a physics cast based on a point around the entity position. More...
 
struct  RayInteractor
 When this is placed adjacent to an Interactor, hover targets will be collected using a physics ray starting at the entity position and ending at the Distance from the entity's forward direction. More...