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