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

Exibir arquivo Open project: tgjones/HlslTools

Public Methods

Method Description
GetParameterDirection ( int index ) : ParameterDirection
GetParameterType ( int index ) : TypeSymbol
GetParameterTypes ( ) : IEnumerable
ParameterHasDefaultValue ( int index ) : bool

Method Details

GetParameterDirection() public abstract method

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

GetParameterType() public abstract method

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

GetParameterTypes() public method

public GetParameterTypes ( ) : IEnumerable
return IEnumerable

ParameterHasDefaultValue() public abstract method

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