C# Класс opentk.ShadingSetup.SeparateProgramPass

Наследование: RenderPass
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, IEnumerable shaders ) : System
SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, Program program ) : System
SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, State state ) : System
SeparateProgramPass ( string passName, Action render, IEnumerable shaders ) : System
SeparateProgramPass ( string passName, Action render, Program program ) : System
SeparateProgramPass ( string passName, Action render, State state ) : System

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

Метод Описание
AfterState ( GameWindow window ) : void
BeforeState ( GameWindow window ) : void

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

Метод Описание
SeparateProgramPass ( string passName, string passNamespace, Action beforeStateAction, Action beforeRender, Action render ) : System

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

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

protected AfterState ( GameWindow window ) : void
window OpenTK.GameWindow
Результат void

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

protected BeforeState ( GameWindow window ) : void
window OpenTK.GameWindow
Результат void

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

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, IEnumerable shaders ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
shaders IEnumerable
Результат System

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

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, Program program ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
program Program
Результат System

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

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, State state ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
state State
Результат System

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

public SeparateProgramPass ( string passName, Action render, IEnumerable shaders ) : System
passName string
render Action
shaders IEnumerable
Результат System

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

public SeparateProgramPass ( string passName, Action render, Program program ) : System
passName string
render Action
program Program
Результат System

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

public SeparateProgramPass ( string passName, Action render, State state ) : System
passName string
render Action
state State
Результат System