Myogestic.Remote.SweepControlReply
VHI_godot¶
Myogestic.Remote¶
SweepControlReply Class¶
public sealed class SweepControlReply : Google.Protobuf.IMessage<Myogestic.Remote.SweepControlReply>, Google.Protobuf.IMessage, System.IEquatable<Myogestic.Remote.SweepControlReply>, Google.Protobuf.IDeepCloneable<Myogestic.Remote.SweepControlReply>, Google.Protobuf.IBufferMessage
Inheritance System.Object → SweepControlReply
Implements Google.Protobuf.IMessage<SweepControlReply>, Google.Protobuf.IMessage, System.IEquatable<SweepControlReply>, Google.Protobuf.IDeepCloneable<SweepControlReply>, Google.Protobuf.IBufferMessage
Properties¶
SweepControlReply.Completed Property¶
Property Value¶
SweepControlReply.MatchedExpectation Property¶
Convenience: true when the sweep moved the elements the target itself associates with this DOF name, and nothing else. Clients should still inspect `observed` rather than trusting a single bool.
Property Value¶
SweepControlReply.Message Property¶
Reason when completed == false.
Property Value¶
SweepControlReply.Observed Property¶
Every rig element that moved by more than a negligible amount during the sweep. A correctly named DOF moves exactly the elements its name denotes; a list with anything extra is a rigging or mapping error, and an empty list means the DOF was accepted but moves nothing.
public Google.Protobuf.Collections.RepeatedField<Myogestic.Remote.SweepObservation> Observed { get; }