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.