C# Class GumPlugin.CodeGeneration.IWindowCodeGenerator

Inheritance: FlatRedBall.Glue.CodeGeneration.ElementComponentCodeGenerator
ファイルを表示 Open project: vchelaru/FlatRedBall Class Usage Examples

Public Methods

Method Description
GenerateAddToManagers ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
GenerateDestroy ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
GenerateFields ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
GenerateInitialize ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
GenerateRemoveFromManagers ( ICodeBlock codeBlock, FlatRedBall element ) : void
GetWrapperNameFor ( NamedObjectSave namedObject ) : string

Method Details

GenerateAddToManagers() public method

public GenerateAddToManagers ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
codeBlock ICodeBlock
element FlatRedBall
return ICodeBlock

GenerateDestroy() public method

public GenerateDestroy ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
codeBlock ICodeBlock
element FlatRedBall
return ICodeBlock

GenerateFields() public method

public GenerateFields ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
codeBlock ICodeBlock
element FlatRedBall
return ICodeBlock

GenerateInitialize() public method

public GenerateInitialize ( ICodeBlock codeBlock, FlatRedBall element ) : ICodeBlock
codeBlock ICodeBlock
element FlatRedBall
return ICodeBlock

GenerateRemoveFromManagers() public method

public GenerateRemoveFromManagers ( ICodeBlock codeBlock, FlatRedBall element ) : void
codeBlock ICodeBlock
element FlatRedBall
return void

GetWrapperNameFor() public method

public GetWrapperNameFor ( NamedObjectSave namedObject ) : string
namedObject FlatRedBall.Glue.SaveClasses.NamedObjectSave
return string