C# 클래스 Radegast.Rendering.RHelp

파일 보기 프로젝트 열기: justasabc/UnityOpenSimClient 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CubeIndices ushort[]
CubeVertices float[]
InvalidPosition System.Vector3
RAD_IMG_MAGIC string

공개 메소드들

메소드 설명
Draw2DBox ( float x, float y, float width, float height, float depth ) : void
GLLoadImage ( Bitmap bitmap, bool hasAlpha ) : int
GLLoadImage ( Bitmap bitmap, bool hasAlpha, bool useMipmap ) : int
LoadCachedImage ( UUID textureID, byte &tgaData, bool &hasAlpha, bool &fullAlpha, bool &isMask ) : bool
NextPow2 ( int start ) : int
OMVVector2 ( OpenTK v ) : System.Vector2
OMVVector3 ( OpenTK v ) : System.Vector3
OMVVector4 ( OpenTK v ) : System.Vector4
ResetMaterial ( ) : void
SaveCachedImage ( byte tgaData, UUID textureID, bool hasAlpha, bool fullAlpha, bool isMask ) : bool
Smoothed1stOrder ( System.Vector3 curPos, System.Vector3 targetPos, float lastFrameTime ) : System.Vector3
Smoothed2ndOrder ( System.Vector3 curPos, System.Vector3 targetPos, System.Vector3 &accel, float lastFrameTime ) : System.Vector3
TKVector3 ( System.Vector2 v ) : OpenTK.Vector2
TKVector3 ( System.Vector3 v ) : OpenTK.Vector3
TKVector3 ( System.Vector4 v ) : OpenTK.Vector4
WinColor ( Color4 color ) : Color
WinColor ( OpenTK color ) : Color

메소드 상세

Draw2DBox() 공개 정적인 메소드

public static Draw2DBox ( float x, float y, float width, float height, float depth ) : void
x float
y float
width float
height float
depth float
리턴 void

GLLoadImage() 공개 정적인 메소드

public static GLLoadImage ( Bitmap bitmap, bool hasAlpha ) : int
bitmap System.Drawing.Bitmap
hasAlpha bool
리턴 int

GLLoadImage() 공개 정적인 메소드

public static GLLoadImage ( Bitmap bitmap, bool hasAlpha, bool useMipmap ) : int
bitmap System.Drawing.Bitmap
hasAlpha bool
useMipmap bool
리턴 int

LoadCachedImage() 공개 정적인 메소드

public static LoadCachedImage ( UUID textureID, byte &tgaData, bool &hasAlpha, bool &fullAlpha, bool &isMask ) : bool
textureID UUID
tgaData byte
hasAlpha bool
fullAlpha bool
isMask bool
리턴 bool

NextPow2() 공개 정적인 메소드

public static NextPow2 ( int start ) : int
start int
리턴 int

OMVVector2() 공개 정적인 메소드

public static OMVVector2 ( OpenTK v ) : System.Vector2
v OpenTK
리턴 System.Vector2

OMVVector3() 공개 정적인 메소드

public static OMVVector3 ( OpenTK v ) : System.Vector3
v OpenTK
리턴 System.Vector3

OMVVector4() 공개 정적인 메소드

public static OMVVector4 ( OpenTK v ) : System.Vector4
v OpenTK
리턴 System.Vector4

ResetMaterial() 공개 정적인 메소드

public static ResetMaterial ( ) : void
리턴 void

SaveCachedImage() 공개 정적인 메소드

public static SaveCachedImage ( byte tgaData, UUID textureID, bool hasAlpha, bool fullAlpha, bool isMask ) : bool
tgaData byte
textureID UUID
hasAlpha bool
fullAlpha bool
isMask bool
리턴 bool

Smoothed1stOrder() 공개 정적인 메소드

public static Smoothed1stOrder ( System.Vector3 curPos, System.Vector3 targetPos, float lastFrameTime ) : System.Vector3
curPos System.Vector3
targetPos System.Vector3
lastFrameTime float
리턴 System.Vector3

Smoothed2ndOrder() 공개 정적인 메소드

public static Smoothed2ndOrder ( System.Vector3 curPos, System.Vector3 targetPos, System.Vector3 &accel, float lastFrameTime ) : System.Vector3
curPos System.Vector3
targetPos System.Vector3
accel System.Vector3
lastFrameTime float
리턴 System.Vector3

TKVector3() 공개 정적인 메소드

public static TKVector3 ( System.Vector2 v ) : OpenTK.Vector2
v System.Vector2
리턴 OpenTK.Vector2

TKVector3() 공개 정적인 메소드

public static TKVector3 ( System.Vector3 v ) : OpenTK.Vector3
v System.Vector3
리턴 OpenTK.Vector3

TKVector3() 공개 정적인 메소드

public static TKVector3 ( System.Vector4 v ) : OpenTK.Vector4
v System.Vector4
리턴 OpenTK.Vector4

WinColor() 공개 정적인 메소드

public static WinColor ( Color4 color ) : Color
color Color4
리턴 Color

WinColor() 공개 정적인 메소드

public static WinColor ( OpenTK color ) : Color
color OpenTK
리턴 Color

프로퍼티 상세

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

public static ushort[] CubeIndices
리턴 ushort[]

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

public static float[] CubeVertices
리턴 float[]

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

public static Vector3,System InvalidPosition
리턴 System.Vector3

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

public static string RAD_IMG_MAGIC
리턴 string