C# 클래스 PersistentTrails.Utilities

파일 보기 프로젝트 열기: GrJo/KSPPersistentTrails

공개 프로퍼티들

프로퍼티 타입 설명
AppPath String
CraftPath String
PlugInDataPath String
PlugInIconPath String
TrackPath String
craftFileFormat int
debug DebugMessages
debugMode bool
trackFileFormat int

공개 메소드들

메소드 설명
CelestialBodyFromName ( string searchName ) : CelestialBody
ColorFromHSV ( float h, float s, float v, float a = 1 ) : Color
ColorToHSV ( Color color, float &h, float &s, float &v ) : void
LoadImage ( string filename, int width, int height ) : Texture2D
LoadTexture ( Texture2D &tex, string fileName ) : void
QuaternionToString ( Quaternion inValue ) : string
SetTextureColor ( Texture2D texture, int width, int height, Color color ) : void
Vector3ToString ( Vector3 inValue ) : string
distanceString ( float distanceMeters ) : string
makeColor ( string colorString ) : Color
makeUniqueTrackName ( string name, List &trackList, bool renaming ) : string
parseQuaternion ( string inString ) : Quaternion
parseVector3 ( string inString ) : Vector3

비공개 메소드들

메소드 설명
nameIsUnique ( string name, List &trackList, bool ignoreFirstOccurrence ) : bool

메소드 상세

CelestialBodyFromName() 공개 정적인 메소드

public static CelestialBodyFromName ( string searchName ) : CelestialBody
searchName string
리턴 CelestialBody

ColorFromHSV() 공개 정적인 메소드

public static ColorFromHSV ( float h, float s, float v, float a = 1 ) : Color
h float
s float
v float
a float
리턴 Color

ColorToHSV() 공개 정적인 메소드

public static ColorToHSV ( Color color, float &h, float &s, float &v ) : void
color Color
h float
s float
v float
리턴 void

LoadImage() 공개 정적인 메소드

public static LoadImage ( string filename, int width, int height ) : Texture2D
filename string
width int
height int
리턴 UnityEngine.Texture2D

LoadTexture() 공개 정적인 메소드

public static LoadTexture ( Texture2D &tex, string fileName ) : void
tex UnityEngine.Texture2D
fileName string
리턴 void

QuaternionToString() 공개 정적인 메소드

public static QuaternionToString ( Quaternion inValue ) : string
inValue UnityEngine.Quaternion
리턴 string

SetTextureColor() 공개 정적인 메소드

public static SetTextureColor ( Texture2D texture, int width, int height, Color color ) : void
texture UnityEngine.Texture2D
width int
height int
color Color
리턴 void

Vector3ToString() 공개 정적인 메소드

public static Vector3ToString ( Vector3 inValue ) : string
inValue Vector3
리턴 string

distanceString() 공개 정적인 메소드

public static distanceString ( float distanceMeters ) : string
distanceMeters float
리턴 string

makeColor() 공개 정적인 메소드

public static makeColor ( string colorString ) : Color
colorString string
리턴 Color

makeUniqueTrackName() 공개 정적인 메소드

public static makeUniqueTrackName ( string name, List &trackList, bool renaming ) : string
name string
trackList List
renaming bool
리턴 string

parseQuaternion() 공개 정적인 메소드

public static parseQuaternion ( string inString ) : Quaternion
inString string
리턴 UnityEngine.Quaternion

parseVector3() 공개 정적인 메소드

public static parseVector3 ( string inString ) : Vector3
inString string
리턴 Vector3

프로퍼티 상세

AppPath 공개적으로 정적으로 프로퍼티

public static String AppPath
리턴 String

CraftPath 공개적으로 정적으로 프로퍼티

public static String CraftPath
리턴 String

PlugInDataPath 공개적으로 정적으로 프로퍼티

public static String PlugInDataPath
리턴 String

PlugInIconPath 공개적으로 정적으로 프로퍼티

public static String PlugInIconPath
리턴 String

TrackPath 공개적으로 정적으로 프로퍼티

public static String TrackPath
리턴 String

craftFileFormat 공개적으로 정적으로 프로퍼티

public static int craftFileFormat
리턴 int

debug 공개적으로 정적으로 프로퍼티

public static DebugMessages,PersistentTrails debug
리턴 DebugMessages

debugMode 공개적으로 정적으로 프로퍼티

public static bool debugMode
리턴 bool

trackFileFormat 공개적으로 정적으로 프로퍼티

public static int trackFileFormat
리턴 int