EffectParameterΒΆ
-
class
EffectParameter: System.Object -
readonly string
Name
-
readonly string
Semantic
-
readonly EffectParameterClass
ParameterClass
-
readonly EffectParameterType
ParameterType
-
readonly int
RowCount
-
readonly int
ColumnCount
-
readonly EffectParameterCollection
Elements
-
readonly EffectParameterCollection
StructureMembers
-
readonly EffectAnnotationCollection
Annotations
-
ulong
get_NextStateKey()
-
System.Object
get_Data()
-
ulong
get_StateKey()
-
public bool
GetValueBoolean()
-
public int
GetValueInt32()
-
public Matrix
GetValueMatrix()
-
public Microsoft.Xna.Framework.Matrix[]
GetValueMatrixArray(int count) Parameters: - count (int) –
-
public Quaternion
GetValueQuaternion()
-
public float
GetValueSingle()
-
public System.Single[]
GetValueSingleArray()
-
public string
GetValueString()
-
public Texture2D
GetValueTexture2D()
-
public Texture3D
GetValueTexture3D()
-
public TextureCube
GetValueTextureCube()
-
public Vector2
GetValueVector2()
-
public Microsoft.Xna.Framework.Vector2[]
GetValueVector2Array()
-
public Vector3
GetValueVector3()
-
public Microsoft.Xna.Framework.Vector3[]
GetValueVector3Array()
-
public Vector4
GetValueVector4()
-
public Microsoft.Xna.Framework.Vector4[]
GetValueVector4Array()
-
public void
SetValue(bool value) Parameters: - value (bool) –
-
public void
SetValue(int value) Parameters: - value (int) –
-
public void
SetValue(Matrix value) Parameters: - value (Microsoft.Xna.Framework.Matrix) –
-
public void
SetValueTranspose(Matrix value) Parameters: - value (Microsoft.Xna.Framework.Matrix) –
-
public void
SetValue(Microsoft.Xna.Framework.Matrix[] value) Parameters: - value (Microsoft.Xna.Framework.Matrix[]) –
-
public void
SetValue(Quaternion value) Parameters: - value (Microsoft.Xna.Framework.Quaternion) –
-
public void
SetValue(float value) Parameters: - value (float) –
-
public void
SetValue(System.Single[] value) Parameters: - value (System.Single[]) –
-
public void
SetValue(Texture value) Parameters: - value (Microsoft.Xna.Framework.Graphics.Texture) –
-
public void
SetValue(Vector2 value) Parameters: - value (Microsoft.Xna.Framework.Vector2) –
-
public void
SetValue(Microsoft.Xna.Framework.Vector2[] value) Parameters: - value (Microsoft.Xna.Framework.Vector2[]) –
-
public void
SetValue(Vector3 value) Parameters: - value (Microsoft.Xna.Framework.Vector3) –
-
public void
SetValue(Microsoft.Xna.Framework.Vector3[] value) Parameters: - value (Microsoft.Xna.Framework.Vector3[]) –
-
public void
SetValue(Vector4 value) Parameters: - value (Microsoft.Xna.Framework.Vector4) –
-
public void
SetValue(Microsoft.Xna.Framework.Vector4[] value) Parameters: - value (Microsoft.Xna.Framework.Vector4[]) –
-
readonly string