C# Class FlatRedBall.Glue.SaveClasses.IElementExtensionMethods

Datei anzeigen Open project: vchelaru/FlatRedBall

Public Methods

Method Description
AddReferencedFile ( this instance, string fileName, AssetTypeInfo ati, EditorObjects bta = null ) : ReferencedFileSave
ContainsCustomVariable ( this container, string variableName ) : bool
DefinesCategoryEnumRecursive ( this element, string enumType ) : bool
FixEnumerationValues ( this instance ) : void
GetAllNamedObjectsRecurisvely ( this element ) : IEnumerable
GetAllReferencedFileSavesRecursively ( this instance ) : IEnumerable
GetCustomVariableRecursively ( this container, string variableName ) : CustomVariable
GetCustomVariablesToBeSetByDerived ( this element ) : List
GetEventsOnVariable ( this instance, string variableName ) : List
GetQualifiedName ( this element, string projectName ) : string
GetReferencedFileSaveByInstanceName ( this element, string instanceName ) : ReferencedFileSave
GetReferencedFileSaveByInstanceNameRecursively ( this element, string instanceName ) : ReferencedFileSave
GetReferencedFileSaveRecursively ( this instance, string fileName ) : ReferencedFileSave
GetState ( this element, string stateName, string categoryName = null ) : StateSave
GetStateCategory ( this element, string stateCategoryName ) : StateSaveCategory
GetStateCategoryRecursively ( this element, string stateCategoryName ) : StateSaveCategory
GetStateRecursively ( this element, string stateName, string categoryName = null ) : StateSave
GetUncategorizedState ( this element, string stateName ) : StateSave
GetUncategorizedStateRecursively ( this element, string stateName ) : StateSave
GetUncategorizedStatesRecursively ( this element ) : List
InheritsFromElement ( this element ) : bool
InheritsFromEntity ( this element ) : bool
InheritsFromFrbType ( this element ) : bool
PostLoadInitialize ( this element ) : void

Method Details

AddReferencedFile() public static method

public static AddReferencedFile ( this instance, string fileName, AssetTypeInfo ati, EditorObjects bta = null ) : ReferencedFileSave
instance this
fileName string
ati AssetTypeInfo
bta EditorObjects
return ReferencedFileSave

ContainsCustomVariable() public static method

public static ContainsCustomVariable ( this container, string variableName ) : bool
container this
variableName string
return bool

DefinesCategoryEnumRecursive() public static method

public static DefinesCategoryEnumRecursive ( this element, string enumType ) : bool
element this
enumType string
return bool

FixEnumerationValues() public static method

public static FixEnumerationValues ( this instance ) : void
instance this
return void

GetAllNamedObjectsRecurisvely() public static method

public static GetAllNamedObjectsRecurisvely ( this element ) : IEnumerable
element this
return IEnumerable

GetAllReferencedFileSavesRecursively() public static method

public static GetAllReferencedFileSavesRecursively ( this instance ) : IEnumerable
instance this
return IEnumerable

GetCustomVariableRecursively() public static method

public static GetCustomVariableRecursively ( this container, string variableName ) : CustomVariable
container this
variableName string
return CustomVariable

GetCustomVariablesToBeSetByDerived() public static method

public static GetCustomVariablesToBeSetByDerived ( this element ) : List
element this
return List

GetEventsOnVariable() public static method

public static GetEventsOnVariable ( this instance, string variableName ) : List
instance this
variableName string
return List

GetQualifiedName() public static method

public static GetQualifiedName ( this element, string projectName ) : string
element this
projectName string
return string

GetReferencedFileSaveByInstanceName() public static method

public static GetReferencedFileSaveByInstanceName ( this element, string instanceName ) : ReferencedFileSave
element this
instanceName string
return ReferencedFileSave

GetReferencedFileSaveByInstanceNameRecursively() public static method

public static GetReferencedFileSaveByInstanceNameRecursively ( this element, string instanceName ) : ReferencedFileSave
element this
instanceName string
return ReferencedFileSave

GetReferencedFileSaveRecursively() public static method

public static GetReferencedFileSaveRecursively ( this instance, string fileName ) : ReferencedFileSave
instance this
fileName string
return ReferencedFileSave

GetState() public static method

public static GetState ( this element, string stateName, string categoryName = null ) : StateSave
element this
stateName string
categoryName string
return StateSave

GetStateCategory() public static method

public static GetStateCategory ( this element, string stateCategoryName ) : StateSaveCategory
element this
stateCategoryName string
return StateSaveCategory

GetStateCategoryRecursively() public static method

public static GetStateCategoryRecursively ( this element, string stateCategoryName ) : StateSaveCategory
element this
stateCategoryName string
return StateSaveCategory

GetStateRecursively() public static method

public static GetStateRecursively ( this element, string stateName, string categoryName = null ) : StateSave
element this
stateName string
categoryName string
return StateSave

GetUncategorizedState() public static method

public static GetUncategorizedState ( this element, string stateName ) : StateSave
element this
stateName string
return StateSave

GetUncategorizedStateRecursively() public static method

public static GetUncategorizedStateRecursively ( this element, string stateName ) : StateSave
element this
stateName string
return StateSave

GetUncategorizedStatesRecursively() public static method

public static GetUncategorizedStatesRecursively ( this element ) : List
element this
return List

InheritsFromElement() public static method

public static InheritsFromElement ( this element ) : bool
element this
return bool

InheritsFromEntity() public static method

public static InheritsFromEntity ( this element ) : bool
element this
return bool

InheritsFromFrbType() public static method

public static InheritsFromFrbType ( this element ) : bool
element this
return bool

PostLoadInitialize() public static method

public static PostLoadInitialize ( this element ) : void
element this
return void