Show / Hide Table of Contents

Class Rotation3

Inheritance
object
Rotation3
Implements
IMessage<Rotation3>
IEquatable<Rotation3>
IDeepCloneable<Rotation3>
IBufferMessage
IMessage
Inherited Members
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: Microsoft.XboxStudios.UnrealToolkit.Numerics.GeneratedProto
Assembly: UnrealToolkit.Bifrost.Proto.HookClient.dll
Syntax
public sealed class Rotation3 : IMessage<Rotation3>, IEquatable<Rotation3>, IDeepCloneable<Rotation3>, IBufferMessage, IMessage

Constructors

View Source

Rotation3()

Declaration
public Rotation3()
View Source

Rotation3(Rotation3)

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

Fields

View Source

PitchFieldNumber

Field number for the "pitch" field.

Declaration
public const int PitchFieldNumber = 1
Field Value
Type Description
int
View Source

RollFieldNumber

Field number for the "roll" field.

Declaration
public const int RollFieldNumber = 3
Field Value
Type Description
int
View Source

YawFieldNumber

Field number for the "yaw" field.

Declaration
public const int YawFieldNumber = 2
Field Value
Type Description
int

Properties

View Source

Descriptor

Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Type Description
MessageDescriptor
View Source

Parser

Declaration
public static MessageParser<Rotation3> Parser { get; }
Property Value
Type Description
MessageParser<Rotation3>
View Source

Pitch

Declaration
public float Pitch { get; set; }
Property Value
Type Description
float
View Source

Roll

Declaration
public float Roll { get; set; }
Property Value
Type Description
float
View Source

Yaw

Declaration
public float Yaw { get; set; }
Property Value
Type Description
float

Methods

View Source

CalculateSize()

Calculates the size of this message in Protocol Buffer wire format, in bytes.

Declaration
public int CalculateSize()
Returns
Type Description
int

The number of bytes required to write this message to a coded output stream.

View Source

Clone()

Creates a deep clone of this object.

Declaration
public Rotation3 Clone()
Returns
Type Description
Rotation3

A deep clone of this object.

View Source

Equals(Rotation3)

Indicates whether the current object is equal to another object of the same type.

Declaration
public bool Equals(Rotation3 other)
Parameters
Type Name Description
Rotation3 other

An object to compare with this object.

Returns
Type Description
bool

true if the current object is equal to the other parameter; otherwise, false.

View Source

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration
public override bool Equals(object other)
Parameters
Type Name Description
object other
Returns
Type Description
bool

true if the specified object is equal to the current object; otherwise, false.

Overrides
object.Equals(object)
View Source

GetHashCode()

Serves as the default hash function.

Declaration
public override int GetHashCode()
Returns
Type Description
int

A hash code for the current object.

Overrides
object.GetHashCode()
View Source

MergeFrom(CodedInputStream)

Merges the data from the specified coded input stream with the current message.

Declaration
public void MergeFrom(CodedInputStream input)
Parameters
Type Name Description
CodedInputStream input
Remarks

See the user guide for precise merge semantics.

View Source

MergeFrom(Rotation3)

Merges the given message into this one.

Declaration
public void MergeFrom(Rotation3 other)
Parameters
Type Name Description
Rotation3 other
Remarks

See the user guide for precise merge semantics.

View Source

ToString()

Returns a string that represents the current object.

Declaration
public override string ToString()
Returns
Type Description
string

A string that represents the current object.

Overrides
object.ToString()
View Source

WriteTo(CodedOutputStream)

Writes the data to the given coded output stream.

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

Coded output stream to write the data to. Must not be null.

Implements

Google.Protobuf.IMessage<T>
IEquatable<T>
Google.Protobuf.IDeepCloneable<T>
Google.Protobuf.IBufferMessage
Google.Protobuf.IMessage

Extension Methods

Rotation3Extensions.FromProtobuf(Rotation3)
  • View Source
In this article
Back to top Generated by DocFX