C# Class opentk.ShadingSetup.SeparateProgramPass

Inheritance: RenderPass
Afficher le fichier Open project: smalld/particle_system Class Usage Examples

Méthodes publiques

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

Méthodes protégées

Méthode Description
AfterState ( GameWindow window ) : void
BeforeState ( GameWindow window ) : void

Private Methods

Méthode Description
SeparateProgramPass ( string passName, string passNamespace, Action beforeStateAction, Action beforeRender, Action render ) : System

Method Details

AfterState() protected méthode

protected AfterState ( GameWindow window ) : void
window OpenTK.GameWindow
Résultat void

BeforeState() protected méthode

protected BeforeState ( GameWindow window ) : void
window OpenTK.GameWindow
Résultat void

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, IEnumerable shaders ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
shaders IEnumerable
Résultat System

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, Program program ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
program Program
Résultat System

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action beforeStateAction, Action beforeRender, Action render, State state ) : System
passName string
beforeStateAction Action
beforeRender Action
render Action
state State
Résultat System

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action render, IEnumerable shaders ) : System
passName string
render Action
shaders IEnumerable
Résultat System

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action render, Program program ) : System
passName string
render Action
program Program
Résultat System

SeparateProgramPass() public méthode

public SeparateProgramPass ( string passName, Action render, State state ) : System
passName string
render Action
state State
Résultat System