Show / Hide Table of Contents

Class HandsInteractor

Inheritance
System.Object
HandsInteractor
Implements
IInteractor
IHasInteractions
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Interactions.Interactors
Assembly: Eco.Gameplay.dll
Syntax
public sealed class HandsInteractor : Object, IInteractor, IHasInteractions, IController, IViewController, IHasUniversalID

Constructors

HandsInteractor()

Declaration
public HandsInteractor()

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Methods

Take(Player, InteractionTriggerInfo, InteractionTarget)

Declaration
[Interaction]
[Interaction]
public bool Take(Player player, InteractionTriggerInfo trigger, InteractionTarget target)
Parameters
Type Name Description
Player player
InteractionTriggerInfo trigger
InteractionTarget target
Returns
Type Description
System.Boolean

Use(Player, InteractionTriggerInfo, InteractionTarget)

Declaration
[Interaction]
public void Use(Player player, InteractionTriggerInfo trigger, InteractionTarget target)
Parameters
Type Name Description
Player player
InteractionTriggerInfo trigger
InteractionTarget target

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IInteractor
IHasInteractions
IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾