Interface that represents an effect annotation. An annotation is a piece of metadata attached
to a shader element (pass, technique, or parameter) and can contain values for editors.
Declaration Syntax
C# |
public interface IEffectAnnotation
Members
All Members | Methods | Properties | |||
|
|
|
Icon | Member | Description |
---|---|---|
ColumnCount |
Gets the number of columns in the class of the annotation.
|
|
GetValueBool()()()() |
Gets the value of the annotation as a bool.
|
|
GetValueInt()()()() |
Gets the value of the annotation as an int.
|
|
GetValueMatrix()()()() |
Gets the value of the annotation as a matrix.
|
|
GetValueQuaternion()()()() |
Gets the value of the annotation as a quaternion.
|
|
GetValueSingle()()()() |
Gets the value of the annotation as a single.
|
|
GetValueString()()()() |
Gets the value of the annotation as a string.
|
|
GetValueVector2()()()() |
Gets the value of the annotation as a vector2.
|
|
GetValueVector3()()()() |
Gets the value of the annotation as a vector3.
|
|
GetValueVector4()()()() |
Gets the value of the annotation as a vector4.
|
|
Name |
Gets the annotation name.
|
|
ParameterClass |
Gets the parameter class of the annotation.
|
|
ParameterType |
Gets the parameter type of the annotation.
|
|
RowCount |
Gets the number of rows in the class of the annotation.
|
|
Semantic |
Gets the semantic of the annotation.
|
Assembly: Tesla (Module: Tesla) Version: 0.5.0.0 (0.5.0.0)