C# 클래스 Common.GmUtil

파일 보기 프로젝트 열기: gamemachine/gamemachine

공개 프로퍼티들

프로퍼티 타입 설명
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