Method | Description | |
---|---|---|
CreateAndAddGeneratedFile ( IElement saveObject ) : void | ||
CreateClass ( |
||
CreateClass ( string namespaceName, string className, List |
||
CreateClass ( string namespaceName, string className, bool isPartial, List |
||
CreateGeneratedFileIfNecessary ( IElement saveObject ) : void | ||
EliminateCall ( string call, string &contents ) : void | ||
GenerateAfterActivity ( ICodeBlock codeBlock, IElement saveObject ) : ICodeBlock | ||
GenerateCode ( IElement element ) : void | ||
GenerateLoadStaticContent ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
GeneratePostInitialize ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
InitializeStaticData ( string gameFileName, bool whetherToCall ) : void | ||
IsOnOwnLayer ( IElement element ) : bool | ||
MakeLocalizedIfNecessary ( |
||
SaveFileContents ( string fileContents, string fileName, bool tryAgain ) : bool | ||
SetBaseClass ( string fileName, string baseClass ) : void | ||
SetBaseClass ( string &fileContents, string baseClass, bool overwrite ) : void | ||
SetBaseClass ( string fileName, string baseClass, bool overwrite, string &fileContents ) : void | ||
SetBaseClass ( string fileName, string baseClass, string &fileContents ) : void | ||
SetClassNameAndNamespace ( string projectNamespace, string elementName, StringBuilder templateCode ) : void | ||
SetClassNameAndNamespace ( string classNamespace, string elementName, StringBuilder templateCode, bool useGlobalContent, string replacementContentManagerName, string inheritance ) : void |
Method | Description | |
---|---|---|
AddEventCustomCodeFileForElement ( IElement element ) : void | ||
AddEventGeneratedCodeFileForElement ( IElement element ) : void | ||
CodeWriter ( ) : System | ||
GenerateActivity ( ICodeBlock codeBlock, IElement saveObject ) : ICodeBlock | ||
GenerateAddThisEntityToManagers ( IElement saveObject, ICodeBlock currentBlock ) : void | ||
GenerateAddToManagers ( IElement saveObject ) : ICodeBlock | ||
GenerateAddToManagersBottomUp ( ICodeBlock codeBlock, IElement element, List |
||
GenerateAndAddElementCustomCode ( IElement element ) : void | ||
GenerateAssignCustomVariables ( ICodeBlock codeBlock, IElement element ) : void | ||
GenerateAssignmentForListOfObjects ( ICodeBlock codeBlock, IElement element, ICodeBlock ifCallOnContainedElements, List |
||
GenerateConvertToManuallyUpdated ( ICodeBlock codeBlock, IElement saveObject, List |
||
GenerateDestroy ( IElement saveObject ) : ICodeBlock | ||
GenerateFields ( IElement saveObject ) : ICodeBlock | ||
GenerateGeneralActivity ( ICodeBlock codeBlock, IElement saveObject ) : ICodeBlock | ||
GenerateInitialize ( IElement saveObject ) : ICodeBlock | ||
GenerateMethods ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
GeneratePauseIgnoringActivity ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
GenerateReAddToManagers ( IElement saveObject, ICodeBlock currentBlock ) : void | ||
GenerateRemoveFromManagers ( ICodeBlock currentBlock, IElement saveObject ) : void | ||
GenerateUnloadStaticContent ( ICodeBlock codeBlock, IElement saveObject ) : ICodeBlock | ||
GenerateUsings ( StringBuilder stringBuilder, IElement saveObject ) : void | ||
GetAllCodeFilesFor ( IElement element ) : List |
||
GetIndexAfter ( string stringToSearchFor, StringBuilder entireStringToSearchIn ) : int | ||
GetIndexAfter ( string stringToSearchFor, string entireStringToSearchIn ) : int | ||
GetInheritance ( IElement element ) : string | ||
IsAnyNamedObjectAttachedToCamera ( List |
||
IsCustomVariableAssignedInAddToManagers ( |
||
IsVariableHandledByCustomCodeGenerator ( |
||
PrepareTypeToBeWritten ( TypedMemberBase member, string memberType ) : string | ||
RefreshReusableEntireFileRfses ( IElement element ) : void | ||
RefreshStartupScreenCode ( ) : void | ||
ReplaceNamespace ( string fileContents, string newNamespace ) : string | ||
ReplaceNamespace ( string fileContents, string newNamespace, string &oldNamespace ) : string | ||
SetStartUpScreen ( string gameFileName, string startUpScreen ) : void |
public static CreateAndAddGeneratedFile ( IElement saveObject ) : void | ||
saveObject | IElement | |
return | void |
public static CreateClass ( |
||
classProperties | ||
return | ICodeBlock |
public static CreateClass ( string namespaceName, string className, List |
||
namespaceName | string | |
className | string | |
members | List |
|
return | ICodeBlock |
public static CreateClass ( string namespaceName, string className, bool isPartial, List |
||
namespaceName | string | |
className | string | |
isPartial | bool | |
members | List |
|
isStatic | bool | |
usingStatements | List |
|
untypedMembers | string>.Dictionary | |
methodContent | ICodeBlock | |
return | ICodeBlock |
public static CreateGeneratedFileIfNecessary ( IElement saveObject ) : void | ||
saveObject | IElement | |
return | void |
public static EliminateCall ( string call, string &contents ) : void | ||
call | string | |
contents | string | |
return | void |
public static GenerateAfterActivity ( ICodeBlock codeBlock, IElement saveObject ) : ICodeBlock | ||
codeBlock | ICodeBlock | |
saveObject | IElement | |
return | ICodeBlock |
public static GenerateCode ( IElement element ) : void | ||
element | IElement | |
return | void |
public static GenerateLoadStaticContent ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
codeBlock | ICodeBlock | |
saveObject | IElement | |
return | void |
public static GeneratePostInitialize ( ICodeBlock codeBlock, IElement saveObject ) : void | ||
codeBlock | ICodeBlock | |
saveObject | IElement | |
return | void |
public static InitializeStaticData ( string gameFileName, bool whetherToCall ) : void | ||
gameFileName | string | |
whetherToCall | bool | |
return | void |
public static IsOnOwnLayer ( IElement element ) : bool | ||
element | IElement | |
return | bool |
public static MakeLocalizedIfNecessary ( |
||
namedObject | ||
variableName | string | |
valueAsObject | object | |
valueAsString | string | |
customVariable | ||
return | string |
public static SaveFileContents ( string fileContents, string fileName, bool tryAgain ) : bool | ||
fileContents | string | |
fileName | string | |
tryAgain | bool | |
return | bool |
public static SetBaseClass ( string fileName, string baseClass ) : void | ||
fileName | string | |
baseClass | string | |
return | void |
public static SetBaseClass ( string &fileContents, string baseClass, bool overwrite ) : void | ||
fileContents | string | |
baseClass | string | |
overwrite | bool | |
return | void |
public static SetBaseClass ( string fileName, string baseClass, bool overwrite, string &fileContents ) : void | ||
fileName | string | |
baseClass | string | |
overwrite | bool | |
fileContents | string | |
return | void |
public static SetBaseClass ( string fileName, string baseClass, string &fileContents ) : void | ||
fileName | string | |
baseClass | string | |
fileContents | string | |
return | void |
public static SetClassNameAndNamespace ( string projectNamespace, string elementName, StringBuilder templateCode ) : void | ||
projectNamespace | string | |
elementName | string | |
templateCode | StringBuilder | |
return | void |
public static SetClassNameAndNamespace ( string classNamespace, string elementName, StringBuilder templateCode, bool useGlobalContent, string replacementContentManagerName, string inheritance ) : void | ||
classNamespace | string | |
elementName | string | |
templateCode | StringBuilder | |
useGlobalContent | bool | |
replacementContentManagerName | string | |
inheritance | string | |
return | void |