C# Class Glare.Graphics.Simulation.DynamicTexture

This is a texture manager for dynamics like deformable terrain and fluids.
Afficher le fichier Open project: Burton-Radons/Alexandria

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CreateTexture2D ( ) : Texture2D
CreateTexture3D ( ) : Texture3D
CreateTextureCache2D ( int initialCount ) : TextureCache2D
CreateTextureCube ( ) : TextureCube

Private Methods

Méthode Description
Run ( TextureLevel target, string action ) : void

Method Details

Clear() public méthode

public Clear ( Vector4d value, FlatTexture target, int level ) : void
value Vector4d
target FlatTexture
level int
Résultat void

Clear() public méthode

public Clear ( Vector4d value, TextureLevel target ) : void
value Vector4d
target TextureLevel
Résultat void

Clear() public méthode

public Clear ( Vector4d value, TextureSurface target, int level ) : void
value Vector4d
target TextureSurface
level int
Résultat void

Clear() public méthode

public Clear ( double value, FlatTexture target, int level ) : void
value double
target FlatTexture
level int
Résultat void

Clear() public méthode

public Clear ( double value, TextureLevel target ) : void
value double
target TextureLevel
Résultat void

Clear() public méthode

public Clear ( double value, TextureSurface target, int level ) : void
value double
target TextureSurface
level int
Résultat void

CreateTexture2D() protected méthode

protected CreateTexture2D ( ) : Texture2D
Résultat Texture2D

CreateTexture3D() protected méthode

protected CreateTexture3D ( ) : Texture3D
Résultat Texture3D

CreateTextureCache2D() protected méthode

protected CreateTextureCache2D ( int initialCount ) : TextureCache2D
initialCount int
Résultat TextureCache2D

CreateTextureCube() protected méthode

protected CreateTextureCube ( ) : TextureCube
Résultat TextureCube

DynamicTexture() public méthode

public DynamicTexture ( Context context, System.Text.Format format, Vector2i size ) : System
context Context
format System.Text.Format
size Vector2i
Résultat System

DynamicTexture() public méthode

public DynamicTexture ( Context context, System.Text.Format format, Vector3i size ) : System
context Context
format System.Text.Format
size Vector3i
Résultat System

DynamicTexture() public méthode

public DynamicTexture ( Context context, System.Text.Format format, Vector4i size ) : System
context Context
format System.Text.Format
size Vector4i
Résultat System

DynamicTexture() public méthode

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
Résultat System