C# Class FireflyGL.Shape

Inheritance: DisplayObject, IDeletable
Show file Open project: LukaHorvat/Kento Class Usage Examples

Protected Properties

Property Type Description
fillArray float[]
fillBuffer Buffer
filledPolygons LinkedList
floatsPerVertex int
outlineArray float[]
outlineBuffer Buffer
outlinePolygons LinkedList
program ShaderProgram
visible bool

Public Methods

Method Description
GenerateBuffers ( ) : void
LoadFromFile ( string Path ) : void
Render ( ) : void
SaveToFile ( string Path ) : void
SetPolygons ( ) : void
Shape ( ) : System
Shape ( string Path ) : System

Method Details

GenerateBuffers() public method

public GenerateBuffers ( ) : void
return void

LoadFromFile() public method

public LoadFromFile ( string Path ) : void
Path string
return void

Render() public method

public Render ( ) : void
return void

SaveToFile() public method

public SaveToFile ( string Path ) : void
Path string
return void

SetPolygons() public method

public SetPolygons ( ) : void
return void

Shape() public method

public Shape ( ) : System
return System

Shape() public method

public Shape ( string Path ) : System
Path string
return System

Property Details

fillArray protected property

protected float[] fillArray
return float[]

fillBuffer protected property

protected Buffer fillBuffer
return Buffer

filledPolygons protected property

protected LinkedList filledPolygons
return LinkedList

floatsPerVertex protected property

protected int floatsPerVertex
return int

outlineArray protected property

protected float[] outlineArray
return float[]

outlineBuffer protected property

protected Buffer outlineBuffer
return Buffer

outlinePolygons protected property

protected LinkedList outlinePolygons
return LinkedList

program protected property

protected ShaderProgram,FireflyGL program
return ShaderProgram

visible protected property

protected bool visible
return bool