Structures
Content:
public struct CompiledShaderProgram
Language: C#
Скомпилированная программа шейдера
public class Font
Language: C#
Класс для работы со шрифтами
public interface IShader : IDisposable, IPointable<uint>
Language: C#
Интерфейс шейдера.
public interface ITexture : IDisposable, IPointable<uint>
Language: C#
Интерфейс текстуры
public class Material
Language: C#
Материал для рендеринга. Автоматически получает uniforms из шейдера.
public class Mesh
Language: C#
Меш, содержащий вершины и индексы треугольников
public struct RawImage
Language: C#
Структура для хранения необработанного изображения
public struct RenderState
Language: C#
Состояние рендера объекта
Parameters:
- transform: Преобразование объекта
- materials: Материалы объекта
public class RenderTexture : ITexture
Language: C#
Текстура для рендеринга сцены в текстуру
public struct ShaderScript : IEquatable<ShaderScript>
Language: C#
Структура для хранения шейдерного скрипта и его типа
public struct Vertex
Language: C#
Структура вершины для рендеринга
Parameters:
- position: Позиция вершины
- uv: Текстурные координаты вершины
- material: Идентификатор материала вершины
public class Viewport
Language: C#
Представляет область просмотра камеры и связанные с ней преобразования.