Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.Graphics.vxEffectParameter Class Reference

Effect parameter. More...

Public Member Functions

 vxEffectParameter (EffectParameter Parameter)
 
 vxEffectParameter (EffectParameter Parameter, float Min=0, float Max=1)
 Initializes a new instance of the T:VerticesEngine.Graphics.vxEffectParameter class.
 
bool GetValueBoolean ()
 
int GetValueInt32 ()
 
Matrix GetValueMatrix ()
 
Matrix[] GetValueMatrixArray (int count)
 
Quaternion GetValueQuaternion ()
 
float GetValueSingle ()
 
float[] GetValueSingleArray ()
 
string GetValueString ()
 
Texture2D GetValueTexture2D ()
 
TextureCube GetValueTextureCube ()
 
Vector2 GetValueVector2 ()
 
Vector2[] GetValueVector2Array ()
 
Vector3 GetValueVector3 ()
 
Vector3[] GetValueVector3Array ()
 
Vector4 GetValueVector4 ()
 
Vector4[] GetValueVector4Array ()
 
void SetValue (Vector3[] value)
 
void SetValue (Vector3 value)
 
void SetValue (Vector2[] value)
 
void SetValue (Vector2 value)
 
void SetValue (Texture value)
 
void SetValue (float[] value)
 
void SetValue (Vector4[] value)
 
void SetValue (Quaternion value)
 
void SetValue (Matrix[] value)
 
void SetValue (Vector4 value)
 
void SetValue (Matrix value)
 
void SetValue (int value)
 
void SetValue (bool value)
 
void SetValue (float value)
 
void SetValueTranspose (Matrix value)
 

Public Attributes

float Max
 The max.
 
float Min
 The minimum.
 

Properties

EffectAnnotationCollection Annotations [get]
 
int ColumnCount [get]
 
EffectParameterCollection Elements [get]
 
string Name [get]
 
EffectParameterClass ParameterClass [get]
 
EffectParameterType ParameterType [get]
 
int RowCount [get]
 
string Semantic [get]
 
EffectParameterCollection StructureMembers [get]
 

Detailed Description

Effect parameter.

Constructor & Destructor Documentation

◆ vxEffectParameter()

VerticesEngine.Graphics.vxEffectParameter.vxEffectParameter ( EffectParameter Parameter,
float Min = 0,
float Max = 1 )

Initializes a new instance of the T:VerticesEngine.Graphics.vxEffectParameter class.

Parameters
ParameterParameter.
MinMinimum.
MaxMax.

The documentation for this class was generated from the following file: