C# Class ShaderTools.Hlsl.Binding.SemanticFacts

Exibir arquivo Open project: tgjones/HlslTools

Public Methods

Method Description
IsArithmetic ( this op ) : bool
IsBitwise ( this op ) : bool
IsComparison ( this op ) : bool
IsFloat ( this scalarType ) : bool
IsIntegral ( this scalarType ) : bool
IsLogical ( this op ) : bool
RequiresIntegralTypes ( this op ) : bool
RequiresNumericTypes ( this op ) : bool

Method Details

IsArithmetic() public static method

public static IsArithmetic ( this op ) : bool
op this
return bool

IsBitwise() public static method

public static IsBitwise ( this op ) : bool
op this
return bool

IsComparison() public static method

public static IsComparison ( this op ) : bool
op this
return bool

IsFloat() public static method

public static IsFloat ( this scalarType ) : bool
scalarType this
return bool

IsIntegral() public static method

public static IsIntegral ( this scalarType ) : bool
scalarType this
return bool

IsLogical() public static method

public static IsLogical ( this op ) : bool
op this
return bool

RequiresIntegralTypes() public static method

public static RequiresIntegralTypes ( this op ) : bool
op this
return bool

RequiresNumericTypes() public static method

public static RequiresNumericTypes ( this op ) : bool
op this
return bool