C# Класс Common.GmUtil

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Infinity Common.Vector3

Открытые методы

Метод Описание
Base64Decode ( string base64EncodedData ) : string
Base64Encode ( string plainText ) : string
DebugRay ( Common.Vector3 origin, Common.Vector3 direction ) : void
DestroyChildren ( Common.Transform transform ) : void
Distance2d ( Common.Vector3 start, Common.Vector3 end ) : float
FloatToInt ( float i ) : int
GmVector3ToVector3 ( GmVector3 gmVector3 ) : Common.Vector3
IntToFloat ( int i ) : float
IsWindows ( ) : bool
QuaternionToTrackData ( Quaternion q, TrackData trackData ) : TrackData
QuaternionToUserDefinedData ( Quaternion q, UserDefinedData userdef ) : UserDefinedData
TrackdataDeltaToVector3 ( TrackData trackData, Common.Vector3 current ) : Common.Vector3
TrackdataToQuaternion ( TrackData trackData ) : Quaternion
TrackdataToVector3 ( TrackData trackData ) : Common.Vector3
UserDefinedDataToQuaternion ( UserDefinedData userdef ) : Quaternion
UserDefinedDataToVector3 ( UserDefinedData userdef ) : Common.Vector3
Vector3ToAgentTrackData ( Common.Vector3 vec, AgentTrackData agentTrackData ) : AgentTrackData
Vector3ToGmVector3 ( Common.Vector3 vec ) : GmVector3
Vector3ToTrackData ( Common.Vector3 vec, TrackData trackData ) : TrackData
Vector3ToUserDefinedData ( Common.Vector3 vec, UserDefinedData userdef ) : UserDefinedData

Описание методов

Base64Decode() публичный статический Метод

public static Base64Decode ( string base64EncodedData ) : string
base64EncodedData string
Результат string

Base64Encode() публичный статический Метод

public static Base64Encode ( string plainText ) : string
plainText string
Результат string

DebugRay() публичный статический Метод

public static DebugRay ( Common.Vector3 origin, Common.Vector3 direction ) : void
origin Common.Vector3
direction Common.Vector3
Результат void

DestroyChildren() публичный статический Метод

public static DestroyChildren ( Common.Transform transform ) : void
transform Common.Transform
Результат void

Distance2d() публичный статический Метод

public static Distance2d ( Common.Vector3 start, Common.Vector3 end ) : float
start Common.Vector3
end Common.Vector3
Результат float

FloatToInt() публичный статический Метод

public static FloatToInt ( float i ) : int
i float
Результат int

GmVector3ToVector3() публичный статический Метод

public static GmVector3ToVector3 ( GmVector3 gmVector3 ) : Common.Vector3
gmVector3 GmVector3
Результат Common.Vector3

IntToFloat() публичный статический Метод

public static IntToFloat ( int i ) : float
i int
Результат float

IsWindows() публичный статический Метод

public static IsWindows ( ) : bool
Результат bool

QuaternionToTrackData() публичный статический Метод

public static QuaternionToTrackData ( Quaternion q, TrackData trackData ) : TrackData
q Quaternion
trackData TrackData
Результат TrackData

QuaternionToUserDefinedData() публичный статический Метод

public static QuaternionToUserDefinedData ( Quaternion q, UserDefinedData userdef ) : UserDefinedData
q Quaternion
userdef UserDefinedData
Результат UserDefinedData

TrackdataDeltaToVector3() публичный статический Метод

public static TrackdataDeltaToVector3 ( TrackData trackData, Common.Vector3 current ) : Common.Vector3
trackData TrackData
current Common.Vector3
Результат Common.Vector3

TrackdataToQuaternion() публичный статический Метод

public static TrackdataToQuaternion ( TrackData trackData ) : Quaternion
trackData TrackData
Результат Quaternion

TrackdataToVector3() публичный статический Метод

public static TrackdataToVector3 ( TrackData trackData ) : Common.Vector3
trackData TrackData
Результат Common.Vector3

UserDefinedDataToQuaternion() публичный статический Метод

public static UserDefinedDataToQuaternion ( UserDefinedData userdef ) : Quaternion
userdef UserDefinedData
Результат Quaternion

UserDefinedDataToVector3() публичный статический Метод

public static UserDefinedDataToVector3 ( UserDefinedData userdef ) : Common.Vector3
userdef UserDefinedData
Результат Common.Vector3

Vector3ToAgentTrackData() публичный статический Метод

public static Vector3ToAgentTrackData ( Common.Vector3 vec, AgentTrackData agentTrackData ) : AgentTrackData
vec Common.Vector3
agentTrackData AgentTrackData
Результат AgentTrackData

Vector3ToGmVector3() публичный статический Метод

public static Vector3ToGmVector3 ( Common.Vector3 vec ) : GmVector3
vec Common.Vector3
Результат GmVector3

Vector3ToTrackData() публичный статический Метод

public static Vector3ToTrackData ( Common.Vector3 vec, TrackData trackData ) : TrackData
vec Common.Vector3
trackData TrackData
Результат TrackData

Vector3ToUserDefinedData() публичный статический Метод

public static Vector3ToUserDefinedData ( Common.Vector3 vec, UserDefinedData userdef ) : UserDefinedData
vec Common.Vector3
userdef UserDefinedData
Результат UserDefinedData

Описание свойств

Infinity публичное статическое свойство

public static Vector3,Common Infinity
Результат Common.Vector3