C# Class Microsoft.Xna.Framework.Graphics.EffectParameter

Afficher le fichier Open project: procfxgen/MGShaderEditor Class Usage Examples

Private Properties

Свойство Type Description
EffectParameter System
EffectParameter System

Méthodes publiques

Méthode Description
GetValueBoolean ( ) : bool
GetValueInt32 ( ) : int
GetValueMatrix ( ) : System.Matrix
GetValueMatrixArray ( int count ) : System.Matrix[]
GetValueQuaternion ( ) : Quaternion
GetValueSingle ( ) : System.Single
GetValueSingleArray ( ) : System.Single[]
GetValueString ( ) : string
GetValueTexture2D ( ) : Microsoft.Xna.Framework.Graphics.Texture2D
GetValueTexture3D ( ) : Texture3D
GetValueTextureCube ( ) : TextureCube
GetValueVector2 ( ) : System.Vector2
GetValueVector2Array ( ) : System.Vector2[]
GetValueVector3 ( ) : System.Vector3
GetValueVector3Array ( ) : System.Vector3[]
GetValueVector4 ( ) : System.Vector4
GetValueVector4Array ( ) : System.Vector4[]
SetValue ( System.Matrix value ) : void
SetValue ( Quaternion value ) : void
SetValue ( System.Single value ) : void
SetValue ( Texture value ) : void
SetValue ( System.Vector2 value ) : void
SetValue ( System.Vector3 value ) : void
SetValue ( System.Vector4 value ) : void
SetValue ( bool value ) : void
SetValue ( int value ) : void
SetValueTranspose ( System.Matrix value ) : void

Private Methods

Méthode Description
EffectParameter ( EffectParameter cloneSource ) : System
EffectParameter ( EffectParameterClass class_, EffectParameterType type, string name, int rowCount, int columnCount, string semantic, EffectAnnotationCollection annotations, EffectParameterCollection elements, EffectParameterCollection structMembers, object data ) : System

Method Details

GetValueBoolean() public méthode

public GetValueBoolean ( ) : bool
Résultat bool

GetValueInt32() public méthode

public GetValueInt32 ( ) : int
Résultat int

GetValueMatrix() public méthode

public GetValueMatrix ( ) : System.Matrix
Résultat System.Matrix

GetValueMatrixArray() public méthode

public GetValueMatrixArray ( int count ) : System.Matrix[]
count int
Résultat System.Matrix[]

GetValueQuaternion() public méthode

public GetValueQuaternion ( ) : Quaternion
Résultat Quaternion

GetValueSingle() public méthode

public GetValueSingle ( ) : System.Single
Résultat System.Single

GetValueSingleArray() public méthode

public GetValueSingleArray ( ) : System.Single[]
Résultat System.Single[]

GetValueString() public méthode

public GetValueString ( ) : string
Résultat string

GetValueTexture2D() public méthode

public GetValueTexture2D ( ) : Microsoft.Xna.Framework.Graphics.Texture2D
Résultat Microsoft.Xna.Framework.Graphics.Texture2D

GetValueTexture3D() public méthode

public GetValueTexture3D ( ) : Texture3D
Résultat Texture3D

GetValueTextureCube() public méthode

public GetValueTextureCube ( ) : TextureCube
Résultat TextureCube

GetValueVector2() public méthode

public GetValueVector2 ( ) : System.Vector2
Résultat System.Vector2

GetValueVector2Array() public méthode

public GetValueVector2Array ( ) : System.Vector2[]
Résultat System.Vector2[]

GetValueVector3() public méthode

public GetValueVector3 ( ) : System.Vector3
Résultat System.Vector3

GetValueVector3Array() public méthode

public GetValueVector3Array ( ) : System.Vector3[]
Résultat System.Vector3[]

GetValueVector4() public méthode

public GetValueVector4 ( ) : System.Vector4
Résultat System.Vector4

GetValueVector4Array() public méthode

public GetValueVector4Array ( ) : System.Vector4[]
Résultat System.Vector4[]

SetValue() public méthode

public SetValue ( System.Matrix value ) : void
value System.Matrix
Résultat void

SetValue() public méthode

public SetValue ( Quaternion value ) : void
value Quaternion
Résultat void

SetValue() public méthode

public SetValue ( System.Single value ) : void
value System.Single
Résultat void

SetValue() public méthode

public SetValue ( Texture value ) : void
value Texture
Résultat void

SetValue() public méthode

public SetValue ( System.Vector2 value ) : void
value System.Vector2
Résultat void

SetValue() public méthode

public SetValue ( System.Vector3 value ) : void
value System.Vector3
Résultat void

SetValue() public méthode

public SetValue ( System.Vector4 value ) : void
value System.Vector4
Résultat void

SetValue() public méthode

public SetValue ( bool value ) : void
value bool
Résultat void

SetValue() public méthode

public SetValue ( int value ) : void
value int
Résultat void

SetValueTranspose() public méthode

public SetValueTranspose ( System.Matrix value ) : void
value System.Matrix
Résultat void