C# Класс FlatRedBall.Glue.Plugins.EmbeddedPlugins.IDrawableBatch.IDrawableBatchCodeGenerator

Наследование: FlatRedBall.Glue.CodeGeneration.ElementComponentCodeGenerator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddInheritedTypesToList ( List listToAddTo, IElement element ) : void
GenerateAddToManagers ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
GenerateAdditionalMethods ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
GenerateFields ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
GenerateRemoveFromManagers ( ICodeBlock codeBlock, IElement element ) : void

Приватные методы

Метод Описание
ShouldGenerate ( IElement element ) : bool

Описание методов

AddInheritedTypesToList() публичный Метод

public AddInheritedTypesToList ( List listToAddTo, IElement element ) : void
listToAddTo List
element IElement
Результат void

GenerateAddToManagers() публичный Метод

public GenerateAddToManagers ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
codeBlock ICodeBlock
element IElement
Результат ICodeBlock

GenerateAdditionalMethods() публичный Метод

public GenerateAdditionalMethods ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
codeBlock ICodeBlock
element IElement
Результат ICodeBlock

GenerateFields() публичный Метод

public GenerateFields ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
codeBlock ICodeBlock
element IElement
Результат ICodeBlock

GenerateRemoveFromManagers() публичный Метод

public GenerateRemoveFromManagers ( ICodeBlock codeBlock, IElement element ) : void
codeBlock ICodeBlock
element IElement
Результат void