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

파일 보기 프로젝트 열기: vchelaru/FlatRedBall 1 사용 예제들

공개 메소드들

메소드 설명
DoesMemberNeedToBeSetByContainer ( this namedObjectContainer, string memberName ) : bool
GetNamedObject ( this namedObjectContainer, string namedObjectName ) : NamedObjectSave
GetNamedObjectInList ( List namedObjectList, string namedObjectName ) : NamedObjectSave
GetNamedObjectRecursively ( this namedObjectContainer, string namedObjectName ) : NamedObjectSave
GetNamedObjectThatIsContainerFor ( INamedObjectContainer element, NamedObjectSave containedNamedObject ) : NamedObjectSave
GetNamedObjectsToBeExposedInDerived ( this namedObjectContainer ) : List
GetNamedObjectsToBeSetByDerived ( this namedObjectContainer ) : List
ReactToRenamedReferencedFile ( this namedObjectContainer, string oldName, string newName ) : bool
UpdateNamedObjectsFromBaseType ( INamedObjectContainer namedObjectContainer ) : bool

비공개 메소드들

메소드 설명
AddSetByDerivedNos ( INamedObjectContainer namedObjectContainer, NamedObjectSave namedObjectSetByDerived, bool instantiatedByBase ) : void
GetNamedObjectThatIsContainerFor ( NamedObjectSave possibleContainer, NamedObjectSave containedNamedObject ) : NamedObjectSave
MatchDerivedToBase ( NamedObjectSave inBase, NamedObjectSave inDerived ) : void

메소드 상세

DoesMemberNeedToBeSetByContainer() 공개 정적인 메소드

public static DoesMemberNeedToBeSetByContainer ( this namedObjectContainer, string memberName ) : bool
namedObjectContainer this
memberName string
리턴 bool

GetNamedObject() 공개 정적인 메소드

public static GetNamedObject ( this namedObjectContainer, string namedObjectName ) : NamedObjectSave
namedObjectContainer this
namedObjectName string
리턴 NamedObjectSave

GetNamedObjectInList() 공개 정적인 메소드

public static GetNamedObjectInList ( List namedObjectList, string namedObjectName ) : NamedObjectSave
namedObjectList List
namedObjectName string
리턴 NamedObjectSave

GetNamedObjectRecursively() 공개 정적인 메소드

public static GetNamedObjectRecursively ( this namedObjectContainer, string namedObjectName ) : NamedObjectSave
namedObjectContainer this
namedObjectName string
리턴 NamedObjectSave

GetNamedObjectThatIsContainerFor() 공개 정적인 메소드

public static GetNamedObjectThatIsContainerFor ( INamedObjectContainer element, NamedObjectSave containedNamedObject ) : NamedObjectSave
element INamedObjectContainer
containedNamedObject NamedObjectSave
리턴 NamedObjectSave

GetNamedObjectsToBeExposedInDerived() 공개 정적인 메소드

public static GetNamedObjectsToBeExposedInDerived ( this namedObjectContainer ) : List
namedObjectContainer this
리턴 List

GetNamedObjectsToBeSetByDerived() 공개 정적인 메소드

public static GetNamedObjectsToBeSetByDerived ( this namedObjectContainer ) : List
namedObjectContainer this
리턴 List

ReactToRenamedReferencedFile() 공개 정적인 메소드

public static ReactToRenamedReferencedFile ( this namedObjectContainer, string oldName, string newName ) : bool
namedObjectContainer this
oldName string
newName string
리턴 bool

UpdateNamedObjectsFromBaseType() 공개 정적인 메소드

public static UpdateNamedObjectsFromBaseType ( INamedObjectContainer namedObjectContainer ) : bool
namedObjectContainer INamedObjectContainer
리턴 bool