C# Class LynnaLab.ObjectData

Inheritance: Data
显示文件 Open project: Drenn1/LynnaLab Class Usage Examples

Public Properties

Property Type Description
objectValueReferences List>

Public Methods

Method Description
GetColor ( ) : Color
GetNumValues ( ) : int
GetObjectType ( ) : ObjectType
GetPointedObjectGroup ( ) : ObjectGroup
GetString ( ) : string
GetValue ( int i ) : string
GetX ( ) : int
GetY ( ) : int
HasShortenedXY ( ) : bool
HasXY ( ) : bool
ObjectData ( Project p, string command, IEnumerable values, FileParser parser, IList spacing, ObjectType type ) : System
SetValue ( int i, string value ) : void
SetX ( int n ) : void
SetY ( int n ) : void

Private Methods

Method Description
Elongate ( ) : void
IsShortenable ( ) : bool
IsShortened ( ) : bool
Shorten ( ) : void

Method Details

GetColor() public method

public GetColor ( ) : Color
return Color

GetNumValues() public method

public GetNumValues ( ) : int
return int

GetObjectType() public method

public GetObjectType ( ) : ObjectType
return ObjectType

GetPointedObjectGroup() public method

public GetPointedObjectGroup ( ) : ObjectGroup
return ObjectGroup

GetString() public method

public GetString ( ) : string
return string

GetValue() public method

public GetValue ( int i ) : string
i int
return string

GetX() public method

public GetX ( ) : int
return int

GetY() public method

public GetY ( ) : int
return int

HasShortenedXY() public method

public HasShortenedXY ( ) : bool
return bool

HasXY() public method

public HasXY ( ) : bool
return bool

ObjectData() public method

public ObjectData ( Project p, string command, IEnumerable values, FileParser parser, IList spacing, ObjectType type ) : System
p Project
command string
values IEnumerable
parser FileParser
spacing IList
type ObjectType
return System

SetValue() public method

public SetValue ( int i, string value ) : void
i int
value string
return void

SetX() public method

public SetX ( int n ) : void
n int
return void

SetY() public method

public SetY ( int n ) : void
n int
return void

Property Details

objectValueReferences public_oe static_oe property

public static List> objectValueReferences
return List>