Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.Paradox.Graphics.SamplerState Class Reference
Inheritance diagram for SiliconStudio.Paradox.Graphics.SamplerState:
SiliconStudio.Paradox.Graphics.GraphicsResourceBase SiliconStudio.Core.ComponentBase SiliconStudio.Core.IComponent SiliconStudio.Core.ICollectorHolder SiliconStudio.Core.IReferencable SiliconStudio.Core.IReferencable SiliconStudio.Paradox.Graphics.FakeSamplerState

Static Public Member Functions

static SamplerState New (GraphicsDevice graphicsDevice, SamplerStateDescription samplerStateDescription)
 

Public Attributes

readonly SamplerStateDescription Description
 Gets the sampler state description. More...
 
- Public Attributes inherited from SiliconStudio.Paradox.Graphics.GraphicsResourceBase
Action< GraphicsResourceBaseReload
 
- Public Attributes inherited from SiliconStudio.Core.ComponentBase
PropertyContainer Tags
 Gets the attached properties to this component. More...
 

Protected Member Functions

 SamplerState ()
 
 SamplerState (SamplerStateDescription description)
 
override void Destroy ()
 Disposes of object resources. More...
 
- Protected Member Functions inherited from SiliconStudio.Paradox.Graphics.GraphicsResourceBase
 GraphicsResourceBase ()
 Initializes a new instance of the GraphicsResourceBase class. More...
 
 GraphicsResourceBase (GraphicsDevice device)
 Initializes a new instance of the GraphicsResourceBase class. More...
 
 GraphicsResourceBase (GraphicsDevice device, string name)
 Initializes a new instance of the GraphicsResourceBase class. More...
 
- Protected Member Functions inherited from SiliconStudio.Core.ComponentBase
 ComponentBase ()
 Initializes a new instance of the ComponentBase class. More...
 
 ComponentBase (string name)
 Initializes a new instance of the ComponentBase class. More...
 
virtual void OnNameChanged ()
 Called when Name property was changed. More...
 

Additional Inherited Members

- Public Member Functions inherited from SiliconStudio.Core.ComponentBase
void Dispose ()
 
override string ToString ()
 
- Properties inherited from SiliconStudio.Paradox.Graphics.GraphicsResourceBase
GraphicsDevice GraphicsDevice [get, set]
 Gets the graphics device attached to this instance. More...
 
- Properties inherited from SiliconStudio.Core.ComponentBase
long Id [get, set]
 
string Name [get, set]
 Gets or sets the name of this component. More...
 
bool IsDisposed [get, set]
 Has the component been disposed or not yet. More...
 
- Properties inherited from SiliconStudio.Core.IComponent
long Id [get]
 Gets the id of this component. More...
 
string Name [get]
 Gets the name of this component. More...
 
- Properties inherited from SiliconStudio.Core.IReferencable
int ReferenceCount [get]
 Gets the reference count of this instance. More...
 
- Properties inherited from SiliconStudio.Core.ICollectorHolder
ObjectCollector Collector [get]
 Gets the collector. More...
 

Detailed Description

Definition at line 9 of file SamplerState.cs.

Constructor & Destructor Documentation

SiliconStudio.Paradox.Graphics.SamplerState.SamplerState ( )
protected

Definition at line 17 of file SamplerState.cs.

SiliconStudio.Paradox.Graphics.SamplerState.SamplerState ( SamplerStateDescription  description)
protected

Definition at line 22 of file SamplerState.cs.

Member Function Documentation

override void SiliconStudio.Paradox.Graphics.SamplerState.Destroy ( )
protectedvirtual

Disposes of object resources.

Reimplemented from SiliconStudio.Paradox.Graphics.GraphicsResourceBase.

Definition at line 47 of file SamplerState.cs.

static SamplerState SiliconStudio.Paradox.Graphics.SamplerState.New ( GraphicsDevice  graphicsDevice,
SamplerStateDescription  samplerStateDescription 
)
static

Definition at line 27 of file SamplerState.cs.

Member Data Documentation

readonly SamplerStateDescription SiliconStudio.Paradox.Graphics.SamplerState.Description

Gets the sampler state description.

Definition at line 14 of file SamplerState.cs.


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