C# Class ShaderTools.Hlsl.Binding.Signatures.IndexerSymbolSignature

Inheritance: Signature
Exibir arquivo Open project: tgjones/HlslTools

Public Methods

Method Description
GetParameterDirection ( int index ) : ParameterDirection
GetParameterType ( int index ) : TypeSymbol
IndexerSymbolSignature ( IndexerSymbol symbol ) : ShaderTools.Hlsl.Symbols
ParameterHasDefaultValue ( int index ) : bool
ToString ( ) : string

Method Details

GetParameterDirection() public method

public GetParameterDirection ( int index ) : ParameterDirection
index int
return ParameterDirection

GetParameterType() public method

public GetParameterType ( int index ) : TypeSymbol
index int
return ShaderTools.Hlsl.Symbols.TypeSymbol

IndexerSymbolSignature() public method

public IndexerSymbolSignature ( IndexerSymbol symbol ) : ShaderTools.Hlsl.Symbols
symbol ShaderTools.Hlsl.Symbols.IndexerSymbol
return ShaderTools.Hlsl.Symbols

ParameterHasDefaultValue() public method

public ParameterHasDefaultValue ( int index ) : bool
index int
return bool

ToString() public method

public ToString ( ) : string
return string