Show / Hide Table of Contents

Class VectorCapture

Inheritance
System.Object
VectorCapture
Implements
Google.Protobuf.IMessage<VectorCapture>
Google.Protobuf.IMessage
System.IEquatable<VectorCapture>
Google.Protobuf.IDeepCloneable<VectorCapture>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: RecordAndPlay.Transport
Assembly: RecordAndPlay.dll
Syntax
public sealed class VectorCapture : IMessage<VectorCapture>, IMessage, IEquatable<VectorCapture>, IDeepCloneable<VectorCapture>

Constructors

VectorCapture()

Declaration
public VectorCapture()

VectorCapture(VectorCapture)

Declaration
public VectorCapture(VectorCapture other)
Parameters
Type Name Description
VectorCapture other

Fields

TimeFieldNumber

Field number for the "time" field.

Declaration
public const int TimeFieldNumber = 1
Field Value
Type Description
System.Int32

XFieldNumber

Field number for the "x" field.

Declaration
public const int XFieldNumber = 2
Field Value
Type Description
System.Int32

YFieldNumber

Field number for the "y" field.

Declaration
public const int YFieldNumber = 3
Field Value
Type Description
System.Int32

ZFieldNumber

Field number for the "z" field.

Declaration
public const int ZFieldNumber = 4
Field Value
Type Description
System.Int32

Properties

Descriptor

Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Type Description
Google.Protobuf.Reflection.MessageDescriptor

Parser

Declaration
public static MessageParser<VectorCapture> Parser { get; }
Property Value
Type Description
Google.Protobuf.MessageParser<VectorCapture>

Time

Declaration
public float Time { get; set; }
Property Value
Type Description
System.Single

X

Declaration
public float X { get; set; }
Property Value
Type Description
System.Single

Y

Declaration
public float Y { get; set; }
Property Value
Type Description
System.Single

Z

Declaration
public float Z { get; set; }
Property Value
Type Description
System.Single

Methods

CalculateSize()

Declaration
public int CalculateSize()
Returns
Type Description
System.Int32

Clone()

Declaration
public VectorCapture Clone()
Returns
Type Description
VectorCapture

Equals(VectorCapture)

Declaration
public bool Equals(VectorCapture other)
Parameters
Type Name Description
VectorCapture other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object other)
Parameters
Type Name Description
System.Object other
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

MergeFrom(CodedInputStream)

Declaration
public void MergeFrom(CodedInputStream input)
Parameters
Type Name Description
Google.Protobuf.CodedInputStream input

MergeFrom(VectorCapture)

Declaration
public void MergeFrom(VectorCapture other)
Parameters
Type Name Description
VectorCapture other

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

WriteTo(CodedOutputStream)

Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Type Name Description
Google.Protobuf.CodedOutputStream output

Explicit Interface Implementations

IMessage.Descriptor

Declaration
MessageDescriptor IMessage.Descriptor { get; }
Returns
Type Description
Google.Protobuf.Reflection.MessageDescriptor

Implements

Google.Protobuf.IMessage<T>
Google.Protobuf.IMessage
System.IEquatable<T>
Google.Protobuf.IDeepCloneable<T>
Back to top Generated by DocFX