C# Класс Sparrow.Core.Program

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Attributes int>.Dictionary
Uniforms int>.Dictionary

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

Метод Описание
Description ( ) : string
Program ( string vertexShader, string fragmentShader ) : System

Initializes a GLSL program by compiling vertex and fragment shaders from source. In debug mode, compilation erros are logged into the console.

Защищенные методы

Метод Описание
Init ( string vertexShader, string fragmentShader ) : void
Program ( ) : System

Приватные методы

Метод Описание
Compile ( ) : void
CompileShader ( string source, ShaderType type ) : int
UpdateAttributes ( ) : void
UpdateUniforms ( ) : void

Описание методов

Description() публичный Метод

public Description ( ) : string
Результат string

Init() защищенный Метод

protected Init ( string vertexShader, string fragmentShader ) : void
vertexShader string
fragmentShader string
Результат void

Program() защищенный Метод

protected Program ( ) : System
Результат System

Program() публичный Метод

Initializes a GLSL program by compiling vertex and fragment shaders from source. In debug mode, compilation erros are logged into the console.
public Program ( string vertexShader, string fragmentShader ) : System
vertexShader string
fragmentShader string
Результат System

Описание свойств

Attributes публичное свойство

public Dictionary Attributes
Результат int>.Dictionary

Uniforms публичное свойство

public Dictionary Uniforms
Результат int>.Dictionary