C# Класс Glare.Graphics.Simulation.DynamicTexture

This is a texture manager for dynamics like deformable terrain and fluids.
Показать файл Открыть проект

Открытые методы

Метод Описание
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