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

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

공개 프로퍼티들

프로퍼티 타입 설명
FileCreatedBy string
Properties List

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
GetContainedNamedObjectRecursively ( string name ) : NamedObjectSave
GetCustomVariable ( string name ) : CustomVariableInNamedObject
GetInstructionFromMember ( string memberName ) : CustomVariableInNamedObject
GetPropertyValue ( string propertyName ) : object
HasCustomVariable ( string customVariableName ) : bool

Returns whether this instance has the argument variable. This controls whether the variable should appear in the property grid.

NamedObjectSave ( ) : System
RemoveSelfFromNamedObjectList ( List namedObjects ) : bool
RenameVariable ( string oldVariable, string newVariable ) : bool

Renames the custom variable setting both the typed member (which represents all possible variables) as well as the InstructionSaves (which represent the variables with assigned values).

ReplaceLayerRecursively ( string oldLayer, string newLayer ) : void
SetAttachToCameraRecursively ( bool value ) : void
SetDefinedByBaseRecursively ( bool value ) : void
SetInstantiatedByBaseRecursively ( bool value ) : void
SetLayerRecursively ( string layerName ) : void
SetSetByDerivedRecursively ( bool value ) : void
ShouldSerializeAddToManagers ( ) : bool
ShouldSerializeContainedObjects ( ) : bool
ShouldSerializeIs2D ( ) : bool
ShouldSerializeIsNewCamera ( ) : bool
ShouldSerializeIsPixelPerfect ( ) : bool
ShouldSerializeIsZBuffered ( ) : bool
ShouldSerializeLayerCoordinateType ( ) : bool
ShouldSerializeLayerCoordinateUnit ( ) : bool
ShouldSerializeProperties ( ) : bool
ShouldSerializeVariablesToReset ( ) : bool
ToString ( ) : string

메소드 상세

GetContainedNamedObjectRecursively() 공개 메소드

public GetContainedNamedObjectRecursively ( string name ) : NamedObjectSave
name string
리턴 NamedObjectSave

GetCustomVariable() 공개 메소드

public GetCustomVariable ( string name ) : CustomVariableInNamedObject
name string
리턴 CustomVariableInNamedObject

GetInstructionFromMember() 공개 메소드

public GetInstructionFromMember ( string memberName ) : CustomVariableInNamedObject
memberName string
리턴 CustomVariableInNamedObject

GetPropertyValue() 공개 메소드

public GetPropertyValue ( string propertyName ) : object
propertyName string
리턴 object

HasCustomVariable() 공개 메소드

Returns whether this instance has the argument variable. This controls whether the variable should appear in the property grid.
public HasCustomVariable ( string customVariableName ) : bool
customVariableName string
리턴 bool

NamedObjectSave() 공개 메소드

public NamedObjectSave ( ) : System
리턴 System

RemoveSelfFromNamedObjectList() 공개 메소드

public RemoveSelfFromNamedObjectList ( List namedObjects ) : bool
namedObjects List
리턴 bool

RenameVariable() 공개 메소드

Renames the custom variable setting both the typed member (which represents all possible variables) as well as the InstructionSaves (which represent the variables with assigned values).
public RenameVariable ( string oldVariable, string newVariable ) : bool
oldVariable string The name to search for.
newVariable string The name to replace with
리턴 bool

ReplaceLayerRecursively() 공개 메소드

public ReplaceLayerRecursively ( string oldLayer, string newLayer ) : void
oldLayer string
newLayer string
리턴 void

SetAttachToCameraRecursively() 공개 메소드

public SetAttachToCameraRecursively ( bool value ) : void
value bool
리턴 void

SetDefinedByBaseRecursively() 공개 메소드

public SetDefinedByBaseRecursively ( bool value ) : void
value bool
리턴 void

SetInstantiatedByBaseRecursively() 공개 메소드

public SetInstantiatedByBaseRecursively ( bool value ) : void
value bool
리턴 void

SetLayerRecursively() 공개 메소드

public SetLayerRecursively ( string layerName ) : void
layerName string
리턴 void

SetSetByDerivedRecursively() 공개 메소드

public SetSetByDerivedRecursively ( bool value ) : void
value bool
리턴 void

ShouldSerializeAddToManagers() 공개 메소드

public ShouldSerializeAddToManagers ( ) : bool
리턴 bool

ShouldSerializeContainedObjects() 공개 메소드

public ShouldSerializeContainedObjects ( ) : bool
리턴 bool

ShouldSerializeIs2D() 공개 메소드

public ShouldSerializeIs2D ( ) : bool
리턴 bool

ShouldSerializeIsNewCamera() 공개 메소드

public ShouldSerializeIsNewCamera ( ) : bool
리턴 bool

ShouldSerializeIsPixelPerfect() 공개 메소드

public ShouldSerializeIsPixelPerfect ( ) : bool
리턴 bool

ShouldSerializeIsZBuffered() 공개 메소드

public ShouldSerializeIsZBuffered ( ) : bool
리턴 bool

ShouldSerializeLayerCoordinateType() 공개 메소드

public ShouldSerializeLayerCoordinateType ( ) : bool
리턴 bool

ShouldSerializeLayerCoordinateUnit() 공개 메소드

public ShouldSerializeLayerCoordinateUnit ( ) : bool
리턴 bool

ShouldSerializeProperties() 공개 메소드

public ShouldSerializeProperties ( ) : bool
리턴 bool

ShouldSerializeVariablesToReset() 공개 메소드

public ShouldSerializeVariablesToReset ( ) : bool
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

FileCreatedBy 공개적으로 프로퍼티

public string FileCreatedBy
리턴 string

Properties 공개적으로 프로퍼티

public List Properties
리턴 List