Click or drag to resize

IInteractableObject Interface

An object that can be interacted with by a player. This could include buttons and switches, or engageable objects (pickups etc)

Namespace:  ImmerseSDK.Interaction
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.9.0.0 (3.9.0.0)
Syntax
C#
public interface IInteractableObject

The IInteractableObject type exposes the following members.

Properties
  NameDescription
Public propertyName
Name of this component
Public propertyTransform
This object's transform component
Public propertyVerboseLoggingEnabled
Use this property to check if verbose logging is enabled for this component.
Top
Methods
  NameDescription
Public methodRequirementsMet
Returns true if interaction is allowed, and interaction requirements are met.
Public methodShowHighlight
Shows/Hides a highlight around the object
Public methodTriggerScreenControlInteract
Called to trigger the screen control part of the interaction
Top
See Also