C# Class Invert.uFrame.ECS.VariableNode

Inheritance: VariableNodeBase, IContextVariable, ITypedItem, IMemberInfo
显示文件 Open project: InvertGames/uFrame.ECS.Editor Class Usage Examples

Public Properties

Property Type Description
VariableCount int

Private Properties

Property Type Description

Public Methods

Method Description
GetAttributes ( ) : IEnumerable
GetCreateExpression ( ) : System.CodeDom.CodeExpression
GetDeclerationStatement ( ) : CodeVariableDeclarationStatement
GetFieldStatement ( ) : CodeMemberField
GetNewVariable ( string prefix ) : string
GetPropertyDescriptions ( ) : IEnumerable
RecordRemoved ( IDataRecord record ) : void

Method Details

GetAttributes() public method

public GetAttributes ( ) : IEnumerable
return IEnumerable

GetCreateExpression() public method

public GetCreateExpression ( ) : System.CodeDom.CodeExpression
return System.CodeDom.CodeExpression

GetDeclerationStatement() public method

public GetDeclerationStatement ( ) : CodeVariableDeclarationStatement
return System.CodeDom.CodeVariableDeclarationStatement

GetFieldStatement() public method

public GetFieldStatement ( ) : CodeMemberField
return System.CodeDom.CodeMemberField

GetNewVariable() public static method

public static GetNewVariable ( string prefix ) : string
prefix string
return string

GetPropertyDescriptions() public method

public GetPropertyDescriptions ( ) : IEnumerable
return IEnumerable

RecordRemoved() public method

public RecordRemoved ( IDataRecord record ) : void
record IDataRecord
return void

Property Details

VariableCount public_oe static_oe property

public static int VariableCount
return int