C# Class ModelViewer.Renderer.ShaderManager

Inheritance: IDisposable
Mostra file Open project: nohbdy/ffxivmodelviewer Class Usage Examples

Private Properties

Property Type Description
GetMaterialOffset int

Public Methods

Method Description
Add ( ShaderSection shader ) : void
AddRange ( List shaders ) : void
Begin ( ) : void
Dispose ( ) : void
SetEffect ( string effectName, Cache material, int materialMeshOffset ) : void
ShaderManager ( ) : System

Protected Methods

Method Description
Dispose ( bool disposeManaged ) : void

Private Methods

Method Description
GetMaterialOffset ( string effectName ) : int

Method Details

Add() public method

public Add ( ShaderSection shader ) : void
shader DatDigger.Sections.Shader.ShaderSection
return void

AddRange() public method

public AddRange ( List shaders ) : void
shaders List
return void

Begin() public method

public Begin ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposeManaged ) : void
disposeManaged bool
return void

SetEffect() public method

public SetEffect ( string effectName, Cache material, int materialMeshOffset ) : void
effectName string
material Cache
materialMeshOffset int
return void

ShaderManager() public method

public ShaderManager ( ) : System
return System