C# Class Axiom.Graphics.NullProgram

Inheritance: Axiom.Graphics.HighLevelGpuProgram
Show file Open project: mono-soc-2011/axiom

Public Methods

Method Description
SetParam ( string name, string val ) : bool

always silently ignore all parameters so as not to report errors on unsupported platforms

Protected Methods

Method Description
BuildConstantDefinitions ( ) : void
CreateLowLevelImpl ( ) : void
LoadFromSource ( ) : void
PopulateParameterNames ( GpuProgramParameters parms ) : void
UnloadImpl ( ) : void
load ( ) : void

Private Methods

Method Description
NullProgram ( ResourceManager creator, string name, System.UInt64 handle, string group ) : System
NullProgram ( ResourceManager creator, string name, System.UInt64 handle, string group, bool isManual, IManualResourceLoader loader ) : System

Method Details

BuildConstantDefinitions() protected method

protected BuildConstantDefinitions ( ) : void
return void

CreateLowLevelImpl() protected method

protected CreateLowLevelImpl ( ) : void
return void

LoadFromSource() protected method

protected LoadFromSource ( ) : void
return void

PopulateParameterNames() protected method

protected PopulateParameterNames ( GpuProgramParameters parms ) : void
parms GpuProgramParameters
return void

SetParam() public method

always silently ignore all parameters so as not to report errors on unsupported platforms
public SetParam ( string name, string val ) : bool
name string
val string
return bool

UnloadImpl() protected method

protected UnloadImpl ( ) : void
return void

load() protected method

protected load ( ) : void
return void