C# Класс Microsoft.Xna.Framework.Graphics.EffectParameter

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
EffectParameter System
EffectParameter System

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetValueBoolean() публичный Метод

public GetValueBoolean ( ) : bool
Результат bool

GetValueInt32() публичный Метод

public GetValueInt32 ( ) : int
Результат int

GetValueMatrix() публичный Метод

public GetValueMatrix ( ) : System.Matrix
Результат System.Matrix

GetValueMatrixArray() публичный Метод

public GetValueMatrixArray ( int count ) : System.Matrix[]
count int
Результат System.Matrix[]

GetValueQuaternion() публичный Метод

public GetValueQuaternion ( ) : Quaternion
Результат Quaternion

GetValueSingle() публичный Метод

public GetValueSingle ( ) : System.Single
Результат System.Single

GetValueSingleArray() публичный Метод

public GetValueSingleArray ( ) : System.Single[]
Результат System.Single[]

GetValueString() публичный Метод

public GetValueString ( ) : string
Результат string

GetValueTexture2D() публичный Метод

public GetValueTexture2D ( ) : Microsoft.Xna.Framework.Graphics.Texture2D
Результат Microsoft.Xna.Framework.Graphics.Texture2D

GetValueTexture3D() публичный Метод

public GetValueTexture3D ( ) : Texture3D
Результат Texture3D

GetValueTextureCube() публичный Метод

public GetValueTextureCube ( ) : TextureCube
Результат TextureCube

GetValueVector2() публичный Метод

public GetValueVector2 ( ) : System.Vector2
Результат System.Vector2

GetValueVector2Array() публичный Метод

public GetValueVector2Array ( ) : System.Vector2[]
Результат System.Vector2[]

GetValueVector3() публичный Метод

public GetValueVector3 ( ) : System.Vector3
Результат System.Vector3

GetValueVector3Array() публичный Метод

public GetValueVector3Array ( ) : System.Vector3[]
Результат System.Vector3[]

GetValueVector4() публичный Метод

public GetValueVector4 ( ) : System.Vector4
Результат System.Vector4

GetValueVector4Array() публичный Метод

public GetValueVector4Array ( ) : System.Vector4[]
Результат System.Vector4[]

SetValue() публичный Метод

public SetValue ( System.Matrix value ) : void
value System.Matrix
Результат void

SetValue() публичный Метод

public SetValue ( Quaternion value ) : void
value Quaternion
Результат void

SetValue() публичный Метод

public SetValue ( System.Single value ) : void
value System.Single
Результат void

SetValue() публичный Метод

public SetValue ( Texture value ) : void
value Texture
Результат void

SetValue() публичный Метод

public SetValue ( System.Vector2 value ) : void
value System.Vector2
Результат void

SetValue() публичный Метод

public SetValue ( System.Vector3 value ) : void
value System.Vector3
Результат void

SetValue() публичный Метод

public SetValue ( System.Vector4 value ) : void
value System.Vector4
Результат void

SetValue() публичный Метод

public SetValue ( bool value ) : void
value bool
Результат void

SetValue() публичный Метод

public SetValue ( int value ) : void
value int
Результат void

SetValueTranspose() публичный Метод

public SetValueTranspose ( System.Matrix value ) : void
value System.Matrix
Результат void