C# Class Axiom.RenderSystems.OpenGL.GLSL.GLSLProgramFactory

Factory class for GLSL programs.
Inheritance: HighLevelGpuProgramFactory
Afficher le fichier Open project: WolfgangSt/axiom Class Usage Examples

Méthodes publiques

Méthode Description
CreateInstance ( ResourceManager parent, string name, System.UInt64 handle, string group, bool isManual, IManualResourceLoader loader ) : Axiom.Graphics.HighLevelGpuProgram

Creates and returns a new GLSL program object.

Méthodes protégées

Méthode Description
dispose ( bool disposeManagedResources ) : void

Called when the engine is shutting down.

Private Methods

Méthode Description
GLSLProgramFactory ( ) : System

Default constructor.

Method Details

CreateInstance() public méthode

Creates and returns a new GLSL program object.
public CreateInstance ( ResourceManager parent, string name, System.UInt64 handle, string group, bool isManual, IManualResourceLoader loader ) : Axiom.Graphics.HighLevelGpuProgram
parent Axiom.Core.ResourceManager
name string Name of the object.
handle System.UInt64
group string
isManual bool
loader IManualResourceLoader
Résultat Axiom.Graphics.HighLevelGpuProgram

dispose() protected méthode

Called when the engine is shutting down.
protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Résultat void