C# Class VSViewer.Rendering.RenderSystem

Inheritance: D3D11
Afficher le fichier Open project: MercurialForge/VSViewer Class Usage Examples

Méthodes publiques

Méthode Description
Initialize ( ) : bool
InitializeShader ( string shaderName ) : bool
RenderScene ( SharpDX.WPF.DrawEventArgs args ) : void
RenderSystem ( RenderCore theCore ) : System
Reset ( int w, int h ) : void

Private Methods

Méthode Description
ApplySkinning ( ) : void
InterleaveVerticesWithUVs ( System.Vector3 vertices ) : void
PushShaders ( ) : void
SetShaderParameters ( SharpDX.WPF.DrawEventArgs args ) : void
ShutdownShader ( ) : void
UpdateAnimation ( ) : void
UpdateTexture ( ) : void
UpdateVertexAndIndiceBuffers ( ) : void

Method Details

Initialize() public méthode

public Initialize ( ) : bool
Résultat bool

InitializeShader() public méthode

public InitializeShader ( string shaderName ) : bool
shaderName string
Résultat bool

RenderScene() public méthode

public RenderScene ( SharpDX.WPF.DrawEventArgs args ) : void
args SharpDX.WPF.DrawEventArgs
Résultat void

RenderSystem() public méthode

public RenderSystem ( RenderCore theCore ) : System
theCore VSViewer.Models.RenderCore
Résultat System

Reset() public méthode

public Reset ( int w, int h ) : void
w int
h int
Résultat void