C# Class Duality.Components.Renderers.SpriteRenderer

Inheritance: Renderer
Datei anzeigen Open project: BraveSirAndrew/duality Class Usage Examples

Protected Properties

Property Type Description
colorTint ColorRgba
customMat BatchInfo
offset int
pixelGrid bool
rect Rect
rectMode UVMode
sharedMat ContentRef

Private Properties

Property Type Description

Public Methods

Method Description
Draw ( IDrawDevice device ) : void
SpriteRenderer ( ) : System
SpriteRenderer ( Rect rect, ContentRef mainMat ) : System

Protected Methods

Method Description
OnCopyTo ( Component target, Duality provider ) : void
PrepareVertices ( Duality.Drawing.VertexC1P3T2 &vertices, IDrawDevice device, ColorRgba mainClr, Rect uvRect ) : void
RetrieveDrawTechnique ( ) : Duality.Resources.DrawTechnique
RetrieveMainColor ( ) : ColorRgba
RetrieveMainTex ( ) : Texture

Method Details

Draw() public method

public Draw ( IDrawDevice device ) : void
device IDrawDevice
return void

OnCopyTo() protected method

protected OnCopyTo ( Component target, Duality provider ) : void
target Component
provider Duality
return void

PrepareVertices() protected method

protected PrepareVertices ( Duality.Drawing.VertexC1P3T2 &vertices, IDrawDevice device, ColorRgba mainClr, Rect uvRect ) : void
vertices Duality.Drawing.VertexC1P3T2
device IDrawDevice
mainClr ColorRgba
uvRect Rect
return void

RetrieveDrawTechnique() protected method

protected RetrieveDrawTechnique ( ) : Duality.Resources.DrawTechnique
return Duality.Resources.DrawTechnique

RetrieveMainColor() protected method

protected RetrieveMainColor ( ) : ColorRgba
return ColorRgba

RetrieveMainTex() protected method

protected RetrieveMainTex ( ) : Texture
return Duality.Resources.Texture

SpriteRenderer() public method

public SpriteRenderer ( ) : System
return System

SpriteRenderer() public method

public SpriteRenderer ( Rect rect, ContentRef mainMat ) : System
rect Rect
mainMat ContentRef
return System

Property Details

colorTint protected_oe property

protected ColorRgba colorTint
return ColorRgba

customMat protected_oe property

protected BatchInfo customMat
return BatchInfo

offset protected_oe property

protected int offset
return int

pixelGrid protected_oe property

protected bool pixelGrid
return bool

rect protected_oe property

protected Rect rect
return Rect

rectMode protected_oe property

protected UVMode rectMode
return UVMode

sharedMat protected_oe property

protected ContentRef sharedMat
return ContentRef