C# Class SwfDotNet.IO.Tags.Types.ShapeWithStyle

ShapeWithStyle class
Inheritance: SizeStruct, ISwfSerializer
Show file Open project: bladecoding/SwfExport Class Usage Examples

Public Properties

Property Type Description
NumFillBits uint
NumLineBits uint

Public Methods

Method Description
GetSizeOf ( ) : int

Gets the size of.

ReadData ( BufferedBinaryReader binaryReader, ShapeType shapeType ) : void

Reads the data.

Serialize ( XmlWriter writer ) : void

Serializes the specified writer.

ShapeWithStyle ( ) : System

Creates a new ShapeWithStyle instance.

ShapeWithStyle ( FillStyleCollection fillStyleArray, LineStyleCollection lineStyleArray, ShapeRecordCollection shapes ) : System

Creates a new ShapeWithStyle instance.

WriteTo ( BufferedBinaryWriter writer ) : void

Writes to a binary writer.

Private Methods

Method Description
Init ( ) : void

Inits this instance.

Method Details

GetSizeOf() public method

Gets the size of.
public GetSizeOf ( ) : int
return int

ReadData() public method

Reads the data.
public ReadData ( BufferedBinaryReader binaryReader, ShapeType shapeType ) : void
binaryReader SwfDotNet.IO.Utils.BufferedBinaryReader Binary reader.
shapeType ShapeType Shape type.
return void

Serialize() public method

Serializes the specified writer.
public Serialize ( XmlWriter writer ) : void
writer System.Xml.XmlWriter Writer.
return void

ShapeWithStyle() public method

Creates a new ShapeWithStyle instance.
public ShapeWithStyle ( ) : System
return System

ShapeWithStyle() public method

Creates a new ShapeWithStyle instance.
public ShapeWithStyle ( FillStyleCollection fillStyleArray, LineStyleCollection lineStyleArray, ShapeRecordCollection shapes ) : System
fillStyleArray FillStyleCollection Fill style array.
lineStyleArray LineStyleCollection Line style array.
shapes ShapeRecordCollection Shapes.
return System

WriteTo() public method

Writes to a binary writer.
public WriteTo ( BufferedBinaryWriter writer ) : void
writer SwfDotNet.IO.Utils.BufferedBinaryWriter Writer.
return void

Property Details

NumFillBits public static property

Current number of fill bits
public static uint NumFillBits
return uint

NumLineBits public static property

Current number of line bits
public static uint NumLineBits
return uint