Click or drag to resize
DigitalRuneSceneEffectBinder Class
Provides effect bindings for rendering a IScene.
Inheritance Hierarchy

Namespace: DigitalRune.Graphics.Effects
Assembly: DigitalRune.Graphics (in DigitalRune.Graphics.dll) Version: 1.2.0.0 (1.2.1.14562)
Syntax
public class SceneEffectBinder : DictionaryEffectBinder

The SceneEffectBinder type exposes the following members.

Constructors
  NameDescription
Public methodSceneEffectBinder
Initializes a new instance of the SceneEffectBinder class.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBinding(Effect)
Gets the binding that selects the technique for rendering the specified effect.
(Inherited from DictionaryEffectBinder.)
Public methodGetBinding(Effect, EffectParameter, IDictionaryString, Object)
Gets the binding that provides the value for the specified effect parameter.
(Inherited from DictionaryEffectBinder.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyBoolArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Boolean[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyBoolBindings
Gets or sets the factory methods that create effect parameter bindings for Boolean parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyInt32ArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Int32[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyInt32Bindings
Gets or sets the factory methods that create effect parameter bindings for Int32 parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyMatrixArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Matrix[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyMatrixBindings
Gets or sets the factory methods that create effect parameter bindings for Matrix parameters.
(Inherited from DictionaryEffectBinder.)
Public propertySingleArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Single[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertySingleBindings
Gets or sets the factory methods that create effect parameter bindings for Single parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyStructBindings
Gets or sets the factory methods that create effect parameter bindings for struct parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyTexture2DBindings
Gets or sets the factory methods that create effect parameter bindings for Texture2D parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyTexture3DBindings
Gets or sets the factory methods that create effect parameter bindings for Texture3D parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyTextureBindings
Gets or sets the factory methods that create effect parameter bindings for Texture parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyTextureCubeBindings
Gets or sets the factory methods that create effect parameter bindings for TextureCube parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector2ArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Vector2[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector2Bindings
Gets or sets the factory methods that create effect parameter bindings for Vector2 parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector3ArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Vector3[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector3Bindings
Gets or sets the factory methods that create effect parameter bindings for Vector3 parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector4ArrayBindings
Gets or sets the factory methods that create effect parameter bindings for Vector4[] parameters.
(Inherited from DictionaryEffectBinder.)
Public propertyVector4Bindings
Gets or sets the factory methods that create effect parameter bindings for Vector4 parameters.
(Inherited from DictionaryEffectBinder.)
Top
See Also