|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| unsafe void | SetValue (Texture value) |
| unsafe void | SetValue (string value) |
| unsafe void | SetValue (Matrix[] value) |
| unsafe void | SetValue (Matrix value) |
| unsafe void | SetValue (Quaternion[] value) |
| unsafe void | SetValue (Quaternion value) |
| unsafe void | SetValue (Vector4[] value) |
| unsafe void | SetValue (Vector4 value) |
| unsafe void | SetValue (Vector3[] value) |
| unsafe void | SetValue (Vector3 value) |
| unsafe void | SetValue (Vector2[] value) |
| unsafe void | SetValue (Vector2 value) |
| unsafe void | SetValue (float[] value) |
| unsafe void | SetValue (float value) |
| unsafe void | SetValue (int[] value) |
| unsafe void | SetValue (int value) |
| unsafe void | SetValue (bool[] value) |
| unsafe void | SetValue ([MarshalAs(UnmanagedType.U1)] bool value) |
| unsafe void | SetValueTranspose (Matrix[] value) |
| unsafe void | SetValueTranspose (Matrix value) |
| unsafe bool | GetValueBoolean () |
| unsafe bool[] | GetValueBooleanArray (int count) |
| unsafe int | GetValueInt32 () |
| unsafe int[] | GetValueInt32Array (int count) |
| unsafe float | GetValueSingle () |
| unsafe float[] | GetValueSingleArray (int count) |
| unsafe Vector2 | GetValueVector2 () |
| unsafe Vector2[] | GetValueVector2Array (int count) |
| unsafe Vector3 | GetValueVector3 () |
| unsafe Vector3[] | GetValueVector3Array (int count) |
| unsafe Vector4 | GetValueVector4 () |
| unsafe Vector4[] | GetValueVector4Array (int count) |
| unsafe Quaternion | GetValueQuaternion () |
| unsafe Quaternion[] | GetValueQuaternionArray (int count) |
| unsafe Matrix | GetValueMatrix () |
| unsafe Matrix[] | GetValueMatrixArray (int count) |
| unsafe Matrix | GetValueMatrixTranspose () |
| unsafe Matrix[] | GetValueMatrixTransposeArray (int count) |
| unsafe string | GetValueString () |
| unsafe Texture2D | GetValueTexture2D () |
| unsafe TextureCube | GetValueTextureCube () |
| unsafe Texture3D | GetValueTexture3D () |
Package Functions | |
| unsafe | EffectParameter (ID3DXBaseEffect *parent, Effect effect, sbyte *handle, int index) |
| unsafe void | UpdateHandle (ID3DXBaseEffect *parent, sbyte *handle) |
| void | SetLastValue () |
| void | SaveDataForRecreation () |
Package Attributes | |
| EffectAnnotationCollection | pAnnotations |
| Effect | _parent |
| unsafe ID3DXBaseEffect * | pEffect |
| unsafe sbyte * | _handle |
| int | _index |
| string | _name |
| string | _semantic |
| int | _rows |
| int | _columns |
| EffectParameterClass | _paramClass |
| EffectParameterType | _paramType |
| EffectParameterCollection | pParamCollection |
| EffectParameterCollection | pElementCollection |
| object | savedValue |
Properties | |
| EffectParameterType | ParameterType [get] |
| EffectParameterClass | ParameterClass [get] |
| EffectParameterCollection | Elements [get] |
| EffectParameterCollection | StructureMembers [get] |
| int | ColumnCount [get] |
| int | RowCount [get] |
| EffectAnnotationCollection | Annotations [get] |
| string | Semantic [get] |
| string | Name [get] |
| int | ElementCount [get] |
Definition at line 7 of file EffectParameter.cs.