C# Class FlatRedBall.Glue.SaveClasses.NamedObjectSave

Inheritance: INameable
Datei anzeigen Open project: vchelaru/FlatRedBall Class Usage Examples

Public Properties

Property Type Description
FileCreatedBy string
Properties List

Private Properties

Property Type Description

Public Methods

Method Description
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

Method Details

GetContainedNamedObjectRecursively() public method

public GetContainedNamedObjectRecursively ( string name ) : NamedObjectSave
name string
return NamedObjectSave

GetCustomVariable() public method

public GetCustomVariable ( string name ) : CustomVariableInNamedObject
name string
return CustomVariableInNamedObject

GetInstructionFromMember() public method

public GetInstructionFromMember ( string memberName ) : CustomVariableInNamedObject
memberName string
return CustomVariableInNamedObject

GetPropertyValue() public method

public GetPropertyValue ( string propertyName ) : object
propertyName string
return object

HasCustomVariable() public method

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
return bool

NamedObjectSave() public method

public NamedObjectSave ( ) : System
return System

RemoveSelfFromNamedObjectList() public method

public RemoveSelfFromNamedObjectList ( List namedObjects ) : bool
namedObjects List
return bool

RenameVariable() public method

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
return bool

ReplaceLayerRecursively() public method

public ReplaceLayerRecursively ( string oldLayer, string newLayer ) : void
oldLayer string
newLayer string
return void

SetAttachToCameraRecursively() public method

public SetAttachToCameraRecursively ( bool value ) : void
value bool
return void

SetDefinedByBaseRecursively() public method

public SetDefinedByBaseRecursively ( bool value ) : void
value bool
return void

SetInstantiatedByBaseRecursively() public method

public SetInstantiatedByBaseRecursively ( bool value ) : void
value bool
return void

SetLayerRecursively() public method

public SetLayerRecursively ( string layerName ) : void
layerName string
return void

SetSetByDerivedRecursively() public method

public SetSetByDerivedRecursively ( bool value ) : void
value bool
return void

ShouldSerializeAddToManagers() public method

public ShouldSerializeAddToManagers ( ) : bool
return bool

ShouldSerializeContainedObjects() public method

public ShouldSerializeContainedObjects ( ) : bool
return bool

ShouldSerializeIs2D() public method

public ShouldSerializeIs2D ( ) : bool
return bool

ShouldSerializeIsNewCamera() public method

public ShouldSerializeIsNewCamera ( ) : bool
return bool

ShouldSerializeIsPixelPerfect() public method

public ShouldSerializeIsPixelPerfect ( ) : bool
return bool

ShouldSerializeIsZBuffered() public method

public ShouldSerializeIsZBuffered ( ) : bool
return bool

ShouldSerializeLayerCoordinateType() public method

public ShouldSerializeLayerCoordinateType ( ) : bool
return bool

ShouldSerializeLayerCoordinateUnit() public method

public ShouldSerializeLayerCoordinateUnit ( ) : bool
return bool

ShouldSerializeProperties() public method

public ShouldSerializeProperties ( ) : bool
return bool

ShouldSerializeVariablesToReset() public method

public ShouldSerializeVariablesToReset ( ) : bool
return bool

ToString() public method

public ToString ( ) : string
return string

Property Details

FileCreatedBy public_oe property

public string FileCreatedBy
return string

Properties public_oe property

public List Properties
return List