Method |
Description |
|
AddAssignmentForInterpolationForVariable ( ICodeBlock curBlock, CustomVariable variable, string prepend, string variableToAssign ) : void |
|
|
AppendEnum ( ICodeBlock currentBlock, List statesForThisCategory, string enumName, IElement element ) : ICodeBlock |
|
|
AssignValuesUsingStartingValues ( IElement element, ICodeBlock curBlock, InterpolationCharacteristic>.Dictionary mInterpolationCharacteristics ) : ICodeBlock |
|
|
ContainsKey ( InterpolationCharacteristic>.Dictionary dictionary, string member ) : bool |
|
|
CreateStartingValueVariables ( IElement element, List states, ICodeBlock curBlock, InterpolationCharacteristic>.Dictionary interpolationCharacteristics ) : void |
|
|
DoesBaseHaveUncategorizedStates ( IElement element ) : bool |
|
|
GenerateCurrentStateCodeForIndividualState ( IElement element, ICodeBlock codeBlock, StateSave stateSave, string enumType ) : ICodeBlock |
|
|
GenerateCurrentStateProperty ( IElement element, ICodeBlock codeBlock, string enumType, List states ) : ICodeBlock |
|
|
GenerateDebugCheckForInterpolationValueNaN ( ICodeBlock codeBlock ) : void |
|
|
GenerateInterpolateBetweenMethod ( IElement element, ICodeBlock codeBlock, string enumType, List states ) : ICodeBlock |
|
|
GenerateInterpolateForIndividualState ( IElement element, ICodeBlock codeBlock, ICodeBlock otherBlock, StateSave stateSave, string enumType ) : ICodeBlock |
|
|
GenerateInterpolateForIndividualStateNoSource ( ICodeBlock &codeBlock, IElement element, ICodeBlock &otherBlock, InstructionSave instruction, CustomVariable customVariable, string valueAsString, string timeCastString ) : void |
|
|
GenerateInterpolateForIndividualStateWithSource ( ICodeBlock &codeBlock, IElement element, ICodeBlock &otherBlock, CustomVariable customVariable, string valueAsString, NamedObjectSave sourceNamedObjectSave, string timeCastString ) : void |
|
|
GenerateInterpolateForIndividualStateWithSourceStateVariable ( ICodeBlock codeBlock, CustomVariable variable, IElement container, string value ) : void |
|
|
GenerateInterpolateToStateMethod ( IElement element, ICodeBlock codeBlock, string enumType, List states ) : ICodeBlock |
|
|
GenerateInterpolationAdditionalMethods ( ICodeBlock codeBlock, SaveClasses element, List sharedVariableStates ) : void |
|
|
GeneratePreloadStateContent ( ICodeBlock codeBlock, IElement element, List sharedVariableStates ) : void |
|
|
GeneratePreloadStateContentForStateType ( ICodeBlock codeBlock, IElement element, List list, string variableType ) : ICodeBlock |
|
|
GetAllStateCategoryNames ( IElement element, bool includeInheritance ) : IEnumerable |
|
|
GetDoesStateAssignAbsoluteValues ( StateSave stateSave, IElement element ) : bool |
|
|
GetLeftSideOfEquals ( IElement element, CustomVariable customVariable, InstructionSave instruction, bool switchToRelative ) : string |
|
|
GetValue ( InterpolationCharacteristic>.Dictionary dictionary, string value ) : InterpolationCharacteristic |
|
|
RelativeValueForInstruction ( InstructionSave instruction, CustomVariable customVariable, IElement element ) : string |
|
|
SetInterpolateBetweenValuesForStates ( IElement element, string enumType, List states, ICodeBlock curBlock, InterpolationCharacteristic>.Dictionary mInterpolationCharacteristics, string firstOrSecondValue ) : ICodeBlock |
|
|
ShouldUseNewKeyword ( IElement element, string enumName ) : bool |
|
|