C# Class Squared.Render.Material

Inheritance: IDisposable
Afficher le fichier Open project: sq/Fracture Class Usage Examples

Méthodes publiques

Свойство Type Description
BeginHandlers Action[]
Effect Microsoft.Xna.Framework.Graphics.Effect
EndHandlers Action[]
MaterialID int
OwningThread Thread
OwnsEffect bool
Parameters DefaultMaterialSetEffectParameters

Protected Properties

Свойство Type Description
_IsDisposed bool

Méthodes publiques

Méthode Description
Begin ( DeviceManager deviceManager ) : void
Clone ( ) : Material
Dispose ( ) : void
End ( DeviceManager deviceManager ) : void
Flush ( ) : void
Material ( Effect effect, string techniqueName = null, Action beginHandlers = null, Action endHandlers = null ) : System
ToString ( ) : string
WrapWithHandlers ( Action additionalBeginHandlers = null, Action additionalEndHandlers = null ) : Material

Private Methods

Méthode Description
CheckDevice ( DeviceManager deviceManager ) : void
Material ( ) : System

Method Details

Begin() public méthode

public Begin ( DeviceManager deviceManager ) : void
deviceManager DeviceManager
Résultat void

Clone() public méthode

public Clone ( ) : Material
Résultat Material

Dispose() public méthode

public Dispose ( ) : void
Résultat void

End() public méthode

public End ( DeviceManager deviceManager ) : void
deviceManager DeviceManager
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

Material() public méthode

public Material ( Effect effect, string techniqueName = null, Action beginHandlers = null, Action endHandlers = null ) : System
effect Microsoft.Xna.Framework.Graphics.Effect
techniqueName string
beginHandlers Action
endHandlers Action
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

WrapWithHandlers() public méthode

public WrapWithHandlers ( Action additionalBeginHandlers = null, Action additionalEndHandlers = null ) : Material
additionalBeginHandlers Action
additionalEndHandlers Action
Résultat Material

Property Details

BeginHandlers public_oe property

public Action[] BeginHandlers
Résultat Action[]

Effect public_oe property

public Effect,Microsoft.Xna.Framework.Graphics Effect
Résultat Microsoft.Xna.Framework.Graphics.Effect

EndHandlers public_oe property

public Action[] EndHandlers
Résultat Action[]

MaterialID public_oe property

public int MaterialID
Résultat int

OwningThread public_oe property

public Thread OwningThread
Résultat Thread

OwnsEffect public_oe property

public bool OwnsEffect
Résultat bool

Parameters public_oe property

public DefaultMaterialSetEffectParameters Parameters
Résultat DefaultMaterialSetEffectParameters

_IsDisposed protected_oe property

protected bool _IsDisposed
Résultat bool