C# Класс FlatRedBall.Glue.CodeGeneration.IWindowCodeGenerator

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

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

Метод Описание
AddCodeForIsOn ( ICodeBlock codeBlock, List namedObjects ) : void
AddInheritedTypesToList ( List listToAddTo, IElement element ) : void
GenerateAdditionalMethods ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
GenerateInitialize ( ICodeBlock codeBlock, IElement element ) : ICodeBlock
HandlesVariable ( CustomVariable variable, IElement container ) : bool

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

Метод Описание
AddCodeForIsOn ( ICodeBlock codeBlock, NamedObjectSave nos ) : void
GenerateEnabledVariable ( ICodeBlock codeBlock, IElement element ) : void
TryGenerateAddToManagers ( ICodeBlock codeBlock, IElement saveObject ) : void
WriteCodeForHasCursorOver ( EntitySave entitySave, ICodeBlock codeBlock, bool doesParentHaveCursorOverMethod ) : void

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

AddCodeForIsOn() публичный статический Метод

public static AddCodeForIsOn ( ICodeBlock codeBlock, List namedObjects ) : void
codeBlock ICodeBlock
namedObjects List
Результат void

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

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

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

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

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

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

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

public HandlesVariable ( CustomVariable variable, IElement container ) : bool
variable FlatRedBall.Glue.SaveClasses.CustomVariable
container IElement
Результат bool