C# 클래스 Glare.Graphics.Simulation.DynamicTexture

This is a texture manager for dynamics like deformable terrain and fluids.
파일 보기 프로젝트 열기: Burton-Radons/Alexandria

공개 메소드들

메소드 설명
Clear ( Vector4d value, FlatTexture target, int level ) : void
Clear ( Vector4d value, TextureLevel target ) : void
Clear ( Vector4d value, TextureSurface target, int level ) : void
Clear ( double value, FlatTexture target, int level ) : void
Clear ( double value, TextureLevel target ) : void
Clear ( double value, TextureSurface target, int level ) : void
DynamicTexture ( Context context, System.Text.Format format, Vector2i size ) : System
DynamicTexture ( Context context, System.Text.Format format, Vector3i size ) : System
DynamicTexture ( Context context, System.Text.Format format, Vector4i size ) : System
DynamicTexture ( Context context, System.Text.Format format, int sizeX, int sizeY, int sizeZ = 1, int sizeW = 1 ) : System

보호된 메소드들

메소드 설명
CreateTexture2D ( ) : Texture2D
CreateTexture3D ( ) : Texture3D
CreateTextureCache2D ( int initialCount ) : TextureCache2D
CreateTextureCube ( ) : TextureCube

비공개 메소드들

메소드 설명
Run ( TextureLevel target, string action ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( Vector4d value, FlatTexture target, int level ) : void
value Vector4d
target FlatTexture
level int
리턴 void

Clear() 공개 메소드

public Clear ( Vector4d value, TextureLevel target ) : void
value Vector4d
target TextureLevel
리턴 void

Clear() 공개 메소드

public Clear ( Vector4d value, TextureSurface target, int level ) : void
value Vector4d
target TextureSurface
level int
리턴 void

Clear() 공개 메소드

public Clear ( double value, FlatTexture target, int level ) : void
value double
target FlatTexture
level int
리턴 void

Clear() 공개 메소드

public Clear ( double value, TextureLevel target ) : void
value double
target TextureLevel
리턴 void

Clear() 공개 메소드

public Clear ( double value, TextureSurface target, int level ) : void
value double
target TextureSurface
level int
리턴 void

CreateTexture2D() 보호된 메소드

protected CreateTexture2D ( ) : Texture2D
리턴 Texture2D

CreateTexture3D() 보호된 메소드

protected CreateTexture3D ( ) : Texture3D
리턴 Texture3D

CreateTextureCache2D() 보호된 메소드

protected CreateTextureCache2D ( int initialCount ) : TextureCache2D
initialCount int
리턴 TextureCache2D

CreateTextureCube() 보호된 메소드

protected CreateTextureCube ( ) : TextureCube
리턴 TextureCube

DynamicTexture() 공개 메소드

public DynamicTexture ( Context context, System.Text.Format format, Vector2i size ) : System
context Context
format System.Text.Format
size Vector2i
리턴 System

DynamicTexture() 공개 메소드

public DynamicTexture ( Context context, System.Text.Format format, Vector3i size ) : System
context Context
format System.Text.Format
size Vector3i
리턴 System

DynamicTexture() 공개 메소드

public DynamicTexture ( Context context, System.Text.Format format, Vector4i size ) : System
context Context
format System.Text.Format
size Vector4i
리턴 System

DynamicTexture() 공개 메소드

public DynamicTexture ( Context context, System.Text.Format format, int sizeX, int sizeY, int sizeZ = 1, int sizeW = 1 ) : System
context Context
format System.Text.Format
sizeX int
sizeY int
sizeZ int
sizeW int
리턴 System