For the complete documentation index, see llms.txt. This page is also available as Markdown.

Held Object

Data, event type, and info docs for Held Object.

HeldObjectData Class

Handler for agent grab events.

Syntax

Member Details

ComponentId Property

Syntax

Value

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


HeldObjectEvent Property

The type of held object event which occurred.

Syntax

[get: Sansar.Script.Interface] public HeldObjectEventType HeldObjectEvent { get; }

Value

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


HeldObjectInfo Property

information about the held object

Syntax

[get: Sansar.Script.Interface] public HeldObjectInfo HeldObjectInfo { get; }

Value

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ObjectId Property

The ObjectId of the held object.

Syntax

Value

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ToString Method

A string representation of this object.

Syntax

[Sansar.Script.Interface] public override string ToString ()

Returns

A string representation of this object.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0



HeldObjectEventType

HeldObjectEventType Enum

Type of held object event.

Syntax

[Sansar.Script.Interface] [System.Flags] public enum HeldObjectEventType

Remarks

Members

Member Name
Description

Grab

Grabbed by a player avatar.

Release

Released by a player avatar.

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


HeldObjectInfo Struct

Information about if this HeldObjectInfo is being held by an agent.

Syntax

[Sansar.Script.Interface] public struct HeldObjectInfo

Member Details

ControlPoint Field

Syntax

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


IsHeld Field

Is the object being held by an agent

Syntax

[Sansar.Script.Interface] public bool IsHeld

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


LocalPosition Field

The local space point on the object that is held.

Syntax

[Sansar.Script.Interface] public Sansar.Vector LocalPosition

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


SessionId Field

The SessionId of the agent that is holding the object.

Syntax

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0



Last updated