C# 클래스 FlatRedBall.Glue.SaveClasses.IElementExtensionMethods

파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
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

메소드 상세

AddReferencedFile() 공개 정적인 메소드

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

ContainsCustomVariable() 공개 정적인 메소드

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

DefinesCategoryEnumRecursive() 공개 정적인 메소드

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

FixEnumerationValues() 공개 정적인 메소드

public static FixEnumerationValues ( this instance ) : void
instance this
리턴 void

GetAllNamedObjectsRecurisvely() 공개 정적인 메소드

public static GetAllNamedObjectsRecurisvely ( this element ) : IEnumerable
element this
리턴 IEnumerable

GetAllReferencedFileSavesRecursively() 공개 정적인 메소드

public static GetAllReferencedFileSavesRecursively ( this instance ) : IEnumerable
instance this
리턴 IEnumerable

GetCustomVariableRecursively() 공개 정적인 메소드

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

GetCustomVariablesToBeSetByDerived() 공개 정적인 메소드

public static GetCustomVariablesToBeSetByDerived ( this element ) : List
element this
리턴 List

GetEventsOnVariable() 공개 정적인 메소드

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

GetQualifiedName() 공개 정적인 메소드

public static GetQualifiedName ( this element, string projectName ) : string
element this
projectName string
리턴 string

GetReferencedFileSaveByInstanceName() 공개 정적인 메소드

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

GetReferencedFileSaveByInstanceNameRecursively() 공개 정적인 메소드

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

GetReferencedFileSaveRecursively() 공개 정적인 메소드

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

GetState() 공개 정적인 메소드

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

GetStateCategory() 공개 정적인 메소드

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

GetStateCategoryRecursively() 공개 정적인 메소드

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

GetStateRecursively() 공개 정적인 메소드

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

GetUncategorizedState() 공개 정적인 메소드

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

GetUncategorizedStateRecursively() 공개 정적인 메소드

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

GetUncategorizedStatesRecursively() 공개 정적인 메소드

public static GetUncategorizedStatesRecursively ( this element ) : List
element this
리턴 List

InheritsFromElement() 공개 정적인 메소드

public static InheritsFromElement ( this element ) : bool
element this
리턴 bool

InheritsFromEntity() 공개 정적인 메소드

public static InheritsFromEntity ( this element ) : bool
element this
리턴 bool

InheritsFromFrbType() 공개 정적인 메소드

public static InheritsFromFrbType ( this element ) : bool
element this
리턴 bool

PostLoadInitialize() 공개 정적인 메소드

public static PostLoadInitialize ( this element ) : void
element this
리턴 void