C# Class ShaderTools.Hlsl.Binding.BindingResult

Exibir arquivo Open project: tgjones/HlslTools Class Usage Examples

Public Methods

Method Description
BindingResult ( SyntaxNode root, BoundNode boundRoot, BoundNode>.IDictionary boundNodeFromSyntaxNode, Binder>.IDictionary binderFromBoundNode, IList diagnostics ) : System.Collections.Generic
GetBinder ( BoundNode boundNode ) : Binder
GetBinder ( SyntaxNode syntaxNode ) : Binder
GetBoundNode ( SyntaxNode syntaxNode ) : BoundNode

Method Details

BindingResult() public method

public BindingResult ( SyntaxNode root, BoundNode boundRoot, BoundNode>.IDictionary boundNodeFromSyntaxNode, Binder>.IDictionary binderFromBoundNode, IList diagnostics ) : System.Collections.Generic
root SyntaxNode
boundRoot ShaderTools.Hlsl.Binding.BoundNodes.BoundNode
boundNodeFromSyntaxNode BoundNode>.IDictionary
binderFromBoundNode Binder>.IDictionary
diagnostics IList
return System.Collections.Generic

GetBinder() public method

public GetBinder ( BoundNode boundNode ) : Binder
boundNode ShaderTools.Hlsl.Binding.BoundNodes.BoundNode
return Binder

GetBinder() public method

public GetBinder ( SyntaxNode syntaxNode ) : Binder
syntaxNode SyntaxNode
return Binder

GetBoundNode() public method

public GetBoundNode ( SyntaxNode syntaxNode ) : BoundNode
syntaxNode SyntaxNode
return ShaderTools.Hlsl.Binding.BoundNodes.BoundNode