C# Class Flood.GUI.GUIGeometryBuffer

Inheritance: ManagedGeometryBuffer
Afficher le fichier Open project: FloodProject/flood Class Usage Examples

Méthodes publiques

Méthode Description
AddRectangle ( RectangleF rect, System.Color color ) : void
AddRectangle ( RectangleF rect, System.Vector2 topLeftUV, System.Vector2 topRightUV, System.Vector2 bottomRightUV, System.Vector2 bottomLeftUV, ResourceHandle imageHandle, System.Color color ) : void
AddRectangle ( RectangleF rect, System.Vector2 topLeftUV, System.Vector2 topRightUV, System.Vector2 bottomRightUV, System.Vector2 bottomLeftUV, ResourceHandle materialHandle, System.Color color ) : void
GUIGeometryBuffer ( ZCounter zCounter ) : System

Méthodes protégées

Méthode Description
CreateGeometryBuffer ( ) : GeometryBuffer
CreateMaterial ( ResourceHandle imageHandle ) : ResourceHandle

Private Methods

Méthode Description
InitVetexes ( Vertex &v1, Vertex &v2, Vertex &v3, Vertex &v4, RectangleF rect, System.Color color, System.Vector2 topLeftUV, System.Vector2 topRightUV, System.Vector2 bottomRightUV, System.Vector2 bottomLeftUV ) : void

Method Details

AddRectangle() public méthode

public AddRectangle ( RectangleF rect, System.Color color ) : void
rect RectangleF
color System.Color
Résultat void

AddRectangle() public méthode

public AddRectangle ( RectangleF rect, System.Vector2 topLeftUV, System.Vector2 topRightUV, System.Vector2 bottomRightUV, System.Vector2 bottomLeftUV, ResourceHandle imageHandle, System.Color color ) : void
rect RectangleF
topLeftUV System.Vector2
topRightUV System.Vector2
bottomRightUV System.Vector2
bottomLeftUV System.Vector2
imageHandle ResourceHandle
color System.Color
Résultat void

AddRectangle() public méthode

public AddRectangle ( RectangleF rect, System.Vector2 topLeftUV, System.Vector2 topRightUV, System.Vector2 bottomRightUV, System.Vector2 bottomLeftUV, ResourceHandle materialHandle, System.Color color ) : void
rect RectangleF
topLeftUV System.Vector2
topRightUV System.Vector2
bottomRightUV System.Vector2
bottomLeftUV System.Vector2
materialHandle ResourceHandle
color System.Color
Résultat void

CreateGeometryBuffer() protected méthode

protected CreateGeometryBuffer ( ) : GeometryBuffer
Résultat GeometryBuffer

CreateMaterial() protected méthode

protected CreateMaterial ( ResourceHandle imageHandle ) : ResourceHandle
imageHandle ResourceHandle
Résultat ResourceHandle

GUIGeometryBuffer() public méthode

public GUIGeometryBuffer ( ZCounter zCounter ) : System
zCounter ZCounter
Résultat System