Click or drag to resize

ToolPickup Methods

The ToolPickup type exposes the following members.

Methods
  NameDescription
Protected methodHandleInput
Handle input for Releasing the engaged object. Override this to also handle your own input, but remember to call the base class to deal with releasing the object.
Protected methodOnDisengage
Called when an object engagement ends (before network message is sent). Note: Only the local user will receive this.
(Overrides EngageableObjectOnDisengage(Avatar, Hands).)
Protected methodOnEngage
Called when an object engagement starts (before network message is sent). Note: Only the local user will receive this.
(Overrides EngageableObjectOnEngage(Avatar, Hands).)
Public methodRequirementsMet
Returns true if interaction is allowed, and interaction requirements are met.
(Overrides EngageableObjectRequirementsMet.)
Protected methodUpdate
Unity Component Method
(Overrides EngageableObjectUpdate.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetCopyOf
Copies all properties of a component from source to target. Uses reflection to set properties.
(Defined by ComponentExtensions.)
Public Extension MethodGetObjectIndex
Gets the index from the IndexedMonoBehaviour
(Defined by GUID.)
Public Extension MethodGetOwner
Gets the owner id from the IndexedMonoBehaviour
(Defined by GUID.)
Public Extension MethodGetOwnerType
Gets the owner type from the IndexedMonoBehaviour
(Defined by GUID.)
Public Extension MethodGetScene
Gets the scene id from the IndexedMonoBehaviour
(Defined by GUID.)
Public Extension MethodWaitForT
Waits for a singleton on a coroutine
(Defined by SingletonManager.)
Top
See Also