C# Class FlatRedBall.Glue.SaveClasses.GlueProjectSave

Datei anzeigen Open project: vchelaru/FlatRedBall Class Usage Examples

Public Properties

Property Type Description
ApplyToFixedResolutionPlatforms bool
CustomClasses List
CustomGameClass string
Entities List
ExternallyBuiltFileDirectory string
GlobalContentSettingsSave GlobalContentSettingsSave
GlobalFiles List
IgnoredDirectories List
In2D bool
OrthogonalHeight int
OrthogonalWidth int
PerformanceSettingsSave PerformanceSettingsSave
Properties List
ResolutionHeight int
ResolutionPresets List
ResolutionWidth int
RunFullscreen bool
Screens List
SetOrthogonalResolution bool
SetResolution bool
StartUpScreen string
SyncedProjects List
TranslatedFiles List

Private Properties

Property Type Description
CompareReferencedFiles int
CompareScreenSaves int
FixReferencedFileSaveBackSlashes void

Public Methods

Method Description
CreateTranslatedFileSaveIfNecessary ( string fileName ) : void
FixBackSlashSourcefiles ( ) : void
FixReferencedFileBackSlash ( List rfsList ) : void
GetAllReferencedFiles ( ) : List
GetCustomClass ( string customClassName ) : CustomClassSave
GetCustomClassReferencingFile ( string fileName ) : CustomClassSave

Gets the CustomClassSave referencing the argument file name - the file name will be the name of a ReferencedFileSave and not absolute.

GetElementContaining ( CustomVariable customVariable ) : IElement
GetElementContaining ( StateSave stateSave ) : IElement
GetEntitySave ( string entityName ) : EntitySave
GetTranslatedFileSave ( string fileName ) : TranslatedFileSave
ShouldSerializeProperties ( ) : bool
SortScreens ( ) : void
UpdateIfTranslationIsUsed ( ) : void

Private Methods

Method Description
CompareReferencedFiles ( ReferencedFileSave rfs1, ReferencedFileSave rfs2 ) : int
CompareScreenSaves ( ScreenSave ss1, ScreenSave ss2 ) : int
FixReferencedFileSaveBackSlashes ( ) : void

Method Details

CreateTranslatedFileSaveIfNecessary() public method

public CreateTranslatedFileSaveIfNecessary ( string fileName ) : void
fileName string
return void

FixBackSlashSourcefiles() public method

public FixBackSlashSourcefiles ( ) : void
return void

FixReferencedFileBackSlash() public method

public FixReferencedFileBackSlash ( List rfsList ) : void
rfsList List
return void

GetAllReferencedFiles() public method

public GetAllReferencedFiles ( ) : List
return List

GetCustomClass() public method

public GetCustomClass ( string customClassName ) : CustomClassSave
customClassName string
return CustomClassSave

GetCustomClassReferencingFile() public method

Gets the CustomClassSave referencing the argument file name - the file name will be the name of a ReferencedFileSave and not absolute.
public GetCustomClassReferencingFile ( string fileName ) : CustomClassSave
fileName string The file name, such as GlobalContent/File.csv
return CustomClassSave

GetElementContaining() public method

public GetElementContaining ( CustomVariable customVariable ) : IElement
customVariable CustomVariable
return IElement

GetElementContaining() public method

public GetElementContaining ( StateSave stateSave ) : IElement
stateSave StateSave
return IElement

GetEntitySave() public method

public GetEntitySave ( string entityName ) : EntitySave
entityName string
return EntitySave

GetTranslatedFileSave() public method

public GetTranslatedFileSave ( string fileName ) : TranslatedFileSave
fileName string
return TranslatedFileSave

ShouldSerializeProperties() public method

public ShouldSerializeProperties ( ) : bool
return bool

SortScreens() public method

public SortScreens ( ) : void
return void

UpdateIfTranslationIsUsed() public method

public UpdateIfTranslationIsUsed ( ) : void
return void

Property Details

ApplyToFixedResolutionPlatforms public_oe property

public bool ApplyToFixedResolutionPlatforms
return bool

CustomClasses public_oe property

public List CustomClasses
return List

CustomGameClass public_oe property

public string CustomGameClass
return string

Entities public_oe property

public List Entities
return List

ExternallyBuiltFileDirectory public_oe property

public string ExternallyBuiltFileDirectory
return string

GlobalContentSettingsSave public_oe property

public GlobalContentSettingsSave,FlatRedBall.Glue.SaveClasses GlobalContentSettingsSave
return GlobalContentSettingsSave

GlobalFiles public_oe property

public List GlobalFiles
return List

IgnoredDirectories public_oe property

public List IgnoredDirectories
return List

In2D public_oe property

public bool In2D
return bool

OrthogonalHeight public_oe property

public int OrthogonalHeight
return int

OrthogonalWidth public_oe property

public int OrthogonalWidth
return int

PerformanceSettingsSave public_oe property

public PerformanceSettingsSave,FlatRedBall.Glue.SaveClasses PerformanceSettingsSave
return PerformanceSettingsSave

Properties public_oe property

public List Properties
return List

ResolutionHeight public_oe property

public int ResolutionHeight
return int

ResolutionPresets public_oe property

public List ResolutionPresets
return List

ResolutionWidth public_oe property

public int ResolutionWidth
return int

RunFullscreen public_oe property

public bool RunFullscreen
return bool

Screens public_oe property

public List Screens
return List

SetOrthogonalResolution public_oe property

public bool SetOrthogonalResolution
return bool

SetResolution public_oe property

public bool SetResolution
return bool

StartUpScreen public_oe property

public string StartUpScreen
return string

SyncedProjects public_oe property

public List SyncedProjects
return List

TranslatedFiles public_oe property

public List TranslatedFiles
return List