WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions Class Reference

Public Member Functions

string GetShapeDefinitionsXml ()
 Returns a serialized XML representation of the ShapeDefinitions ShapeDefinitionsuration. More...
 
void SaveShapeDefinitionsXmlFile (string FileName)
 Serializes the ShapeDefinitions ShapeDefinitionsuration to a XML file. More...
 

Static Public Member Functions

static ShapeDefinitions GetShapeDefinitionsFromShapeDefinitionsXmlFile (string FileName)
 Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML file. More...
 
static bool TestShapeDefinitionsShapeDefinitionsXmlFile (string FileName)
 Tests a ShapeDefinitions ShapeDefinitions in a XML file. More...
 
static ShapeDefinitions GetShapeDefinitionsFromShapeDefinitionsXmlFile (FileInfo ShapeDefinitionsShapeDefinitionsFile)
 Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML file. More...
 
static ShapeDefinitions GetShapeDefinitionsFromShapeDefinitionsXml (string ShapeDefinitionsXml)
 Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML string. More...
 

Properties

FilePattern BitmapFilePattern [get, set]
 Gets or sets the file pattern which is used to load the bitmap file for the effect. More...
 
ShapeList Shapes [get, set]
 

Detailed Description

Definition at line 11 of file ShapeDefinitions.cs.

Member Function Documentation

static ShapeDefinitions DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.GetShapeDefinitionsFromShapeDefinitionsXml ( string  ShapeDefinitionsXml)
static

Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML string.

Parameters
ShapeDefinitionsXmlXML string
Returns
ShapeDefinitions object

Definition at line 128 of file ShapeDefinitions.cs.

static ShapeDefinitions DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.GetShapeDefinitionsFromShapeDefinitionsXmlFile ( string  FileName)
static

Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML file.

Parameters
FileNameName of the XML file.
Returns
ShapeDefinitions object

Definition at line 76 of file ShapeDefinitions.cs.

static ShapeDefinitions DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.GetShapeDefinitionsFromShapeDefinitionsXmlFile ( FileInfo  ShapeDefinitionsShapeDefinitionsFile)
static

Instanciates a ShapeDefinitions object from a ShapeDefinitions ShapeDefinitionsuration in a XML file.

Parameters
ShapeDefinitionsShapeDefinitionsFileFileInfo object for the ShapeDefinitions file.
Returns
ShapeDefinitions object

Definition at line 118 of file ShapeDefinitions.cs.

string DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.GetShapeDefinitionsXml ( )

Returns a serialized XML representation of the ShapeDefinitions ShapeDefinitionsuration.

Returns
XMLString

Definition at line 43 of file ShapeDefinitions.cs.

void DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.SaveShapeDefinitionsXmlFile ( string  FileName)

Serializes the ShapeDefinitions ShapeDefinitionsuration to a XML file.

Parameters
FileNameName of the XML file.

Definition at line 65 of file ShapeDefinitions.cs.

static bool DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.TestShapeDefinitionsShapeDefinitionsXmlFile ( string  FileName)
static

Tests a ShapeDefinitions ShapeDefinitions in a XML file.

Parameters
FileNameName of the file.
Returns
true is the file contains a valid ShapeDefinitions, otherwise false.

Definition at line 98 of file ShapeDefinitions.cs.

Property Documentation

FilePattern DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.BitmapFilePattern
getset

Gets or sets the file pattern which is used to load the bitmap file for the effect.

The bitmap file pattern which is used to load the bitmap file for the effect.

Definition at line 23 of file ShapeDefinitions.cs.

ShapeList DirectOutput.FX.MatrixFX.BitmapShapes.ShapeDefinitions.Shapes
getset

Definition at line 31 of file ShapeDefinitions.cs.


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