C# Class Axiom.Graphics.CompositorScriptLoader

Show file Open project: mono-soc-2011/axiom Class Usage Examples

Public Methods

Method Description
ParseScript ( Axiom.Graphics.CompositorManager compositorManager, Stream data, string groupName, string fileName ) : void

Private Methods

Method Description
LogError ( Axiom.Graphics.CompositorScriptContext context, string error ) : void
LogIllegal ( Axiom.Graphics.CompositorScriptContext context, string category, string token ) : void
OnOffArg ( Axiom.Graphics.CompositorScriptContext context, string introducer, string args ) : bool
OptionCount ( Axiom.Graphics.CompositorScriptContext context, string introducer, int expectedCount, int count ) : bool
ParseClearColor ( Axiom.Graphics.CompositorScriptContext context, string args ) : ColorEx
ParseCompareFunc ( Axiom.Graphics.CompositorScriptContext context, string arg ) : CompareFunction
ParseFloat ( Axiom.Graphics.CompositorScriptContext context, string s ) : float
ParseInt ( Axiom.Graphics.CompositorScriptContext context, string s ) : int
ParseStencilOperation ( Axiom.Graphics.CompositorScriptContext context, string arg ) : StencilOperation
ParseTextureLine ( Axiom.Graphics.CompositorScriptContext context, string args ) : void
ParseUint ( Axiom.Graphics.CompositorScriptContext context, string s ) : uint
RemoveQuotes ( string token ) : string
SplitArgs ( string args ) : string[]
SplitByWhitespace ( string line, int count ) : string[]

Method Details

ParseScript() public static method

public static ParseScript ( Axiom.Graphics.CompositorManager compositorManager, Stream data, string groupName, string fileName ) : void
compositorManager Axiom.Graphics.CompositorManager
data Stream
groupName string
fileName string
return void