EffectParameter Members
The following tables list the members exposed by the EffectParameter type.
Public Properties
Name | Description | |
---|---|---|
Annotations | Gets the collection of EffectAnnotation objects for this parameter. | |
ColumnCount | Gets the number of columns in the parameter description. | |
Elements | Gets the collection of effect parameters. | |
Name | Gets the name of the parameter. | |
ParameterClass | Gets the class of the parameter. | |
ParameterType | Gets the type of the parameter. | |
RowCount | Gets the number of rows in the parameter description. | |
Semantic | Gets the semantic meaning, or usage, of the parameter. | |
StructureMembers | Gets the collection of structure members. |
Public Methods
Name | Description | |
---|---|---|
Equals | Overloaded. Returns a value that indicates whether the current instance is equal to a specified object. | |
GetHashCode | Gets the hash code for this instance. | |
GetType | (Inherited from Object.) | |
GetValueBoolean | Gets the value of the EffectParameter as a Boolean. | |
GetValueBooleanArray | Gets the value of the EffectParameter as an array of Boolean. | |
GetValueInt32 | Gets the value of the EffectParameter as an Int32. | |
GetValueInt32Array | Gets the value of the EffectParameter as an array of Int32. | |
GetValueMatrix | Gets the value of the EffectParameter as a Matrix. | |
GetValueMatrixArray | Gets the value of the EffectParameter as an array of Matrix. | |
GetValueMatrixTranspose | Gets the value of the EffectParameter as a Matrix transpose. | |
GetValueMatrixTransposeArray | Gets the value of the EffectParameter as an array of Matrix transpose. | |
GetValueQuaternion | Gets the value of the EffectParameter as a Quaternion. | |
GetValueQuaternionArray | Gets the value of the EffectParameter as an array of Quaternion. | |
GetValueSingle | Gets the value of the EffectParameter as a Single. | |
GetValueSingleArray | Gets the value of the EffectParameter as an array of Single. | |
GetValueString | Gets the value of the EffectParameter as an String. | |
GetValueTexture2D | Gets the value of the EffectParameter as a Texture2D. | |
GetValueTexture3D | Gets the value of the EffectParameter as a Texture3D. | |
GetValueTextureCube | Gets the value of the EffectParameter as a TextureCube. | |
GetValueVector2 | Gets the value of the EffectParameter as a Vector2. | |
GetValueVector2Array | Gets the value of the EffectParameter as an array of Vector2. | |
GetValueVector3 | Gets the value of the EffectParameter as a Vector3. | |
GetValueVector3Array | Gets the value of the EffectParameter as an array of Vector3. | |
GetValueVector4 | Gets the value of the EffectParameter as a Vector4. | |
GetValueVector4Array | Gets the value of the EffectParameter as an array of Vector4. | |
op_Equality | Compares two objects to determine whether they are the same. | |
op_Inequality | Compares two objects to determine whether they are different. | |
ReferenceEquals | (Inherited from Object.) | |
SetArrayRange | Sets the range of an array to pass to the device. | |
SetValue | Overloaded. Sets the value of the EffectParameter. | |
SetValueTranspose | Overloaded. Sets the value of the EffectParameter. | |
ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
See Also
Reference
EffectParameter Class
Microsoft.Xna.Framework.Graphics Namespace