Myogestic.Remote.RecordingSessionState
VHI_godot¶
Myogestic.Remote¶
RecordingSessionState Class¶
public sealed class RecordingSessionState : Google.Protobuf.IMessage<Myogestic.Remote.RecordingSessionState>, Google.Protobuf.IMessage, System.IEquatable<Myogestic.Remote.RecordingSessionState>, Google.Protobuf.IDeepCloneable<Myogestic.Remote.RecordingSessionState>, Google.Protobuf.IBufferMessage
Inheritance System.Object → RecordingSessionState
Implements Google.Protobuf.IMessage<RecordingSessionState>, Google.Protobuf.IMessage, System.IEquatable<RecordingSessionState>, Google.Protobuf.IDeepCloneable<RecordingSessionState>, Google.Protobuf.IBufferMessage
Properties¶
RecordingSessionState.AnimationState Property¶
The control rig's animation state, e.g. "waiting" | "closing" | "holding".
Property Value¶
RecordingSessionState.AvailableMovements Property¶
Movement names a trajectory may use. Discover, don't hard-code.
Property Value¶
Google.Protobuf.Collections.RepeatedField<System.String>
RecordingSessionState.CurrentMovement Property¶
The control rig's currently selected movement, whatever selected it — the target's own keyboard included. Lets a UI highlight it without being the thing that chose it.
Property Value¶
RecordingSessionState.RecordingSessionActive Property¶
Whether a recording session is currently marked active.
Property Value¶
RecordingSessionState.TrajectoryMovement Property¶
The movement a running trajectory is cycling; empty when none is running.
Property Value¶
RecordingSessionState.TrajectoryRunning Property¶
Whether a trajectory is cycling the control rig right now.