C# Class FlatRedBall.Glue.SaveClasses.GlueProjectSave

Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Méthodes publiques

Свойство 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

Свойство Type Description
CompareReferencedFiles int
CompareScreenSaves int
FixReferencedFileSaveBackSlashes void

Méthodes publiques

Méthode 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

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

Method Details

CreateTranslatedFileSaveIfNecessary() public méthode

public CreateTranslatedFileSaveIfNecessary ( string fileName ) : void
fileName string
Résultat void

FixBackSlashSourcefiles() public méthode

public FixBackSlashSourcefiles ( ) : void
Résultat void

FixReferencedFileBackSlash() public méthode

public FixReferencedFileBackSlash ( List rfsList ) : void
rfsList List
Résultat void

GetAllReferencedFiles() public méthode

public GetAllReferencedFiles ( ) : List
Résultat List

GetCustomClass() public méthode

public GetCustomClass ( string customClassName ) : CustomClassSave
customClassName string
Résultat CustomClassSave

GetCustomClassReferencingFile() public méthode

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
Résultat CustomClassSave

GetElementContaining() public méthode

public GetElementContaining ( CustomVariable customVariable ) : IElement
customVariable CustomVariable
Résultat IElement

GetElementContaining() public méthode

public GetElementContaining ( StateSave stateSave ) : IElement
stateSave StateSave
Résultat IElement

GetEntitySave() public méthode

public GetEntitySave ( string entityName ) : EntitySave
entityName string
Résultat EntitySave

GetTranslatedFileSave() public méthode

public GetTranslatedFileSave ( string fileName ) : TranslatedFileSave
fileName string
Résultat TranslatedFileSave

ShouldSerializeProperties() public méthode

public ShouldSerializeProperties ( ) : bool
Résultat bool

SortScreens() public méthode

public SortScreens ( ) : void
Résultat void

UpdateIfTranslationIsUsed() public méthode

public UpdateIfTranslationIsUsed ( ) : void
Résultat void

Property Details

ApplyToFixedResolutionPlatforms public_oe property

public bool ApplyToFixedResolutionPlatforms
Résultat bool

CustomClasses public_oe property

public List CustomClasses
Résultat List

CustomGameClass public_oe property

public string CustomGameClass
Résultat string

Entities public_oe property

public List Entities
Résultat List

ExternallyBuiltFileDirectory public_oe property

public string ExternallyBuiltFileDirectory
Résultat string

GlobalContentSettingsSave public_oe property

public GlobalContentSettingsSave,FlatRedBall.Glue.SaveClasses GlobalContentSettingsSave
Résultat GlobalContentSettingsSave

GlobalFiles public_oe property

public List GlobalFiles
Résultat List

IgnoredDirectories public_oe property

public List IgnoredDirectories
Résultat List

In2D public_oe property

public bool In2D
Résultat bool

OrthogonalHeight public_oe property

public int OrthogonalHeight
Résultat int

OrthogonalWidth public_oe property

public int OrthogonalWidth
Résultat int

PerformanceSettingsSave public_oe property

public PerformanceSettingsSave,FlatRedBall.Glue.SaveClasses PerformanceSettingsSave
Résultat PerformanceSettingsSave

Properties public_oe property

public List Properties
Résultat List

ResolutionHeight public_oe property

public int ResolutionHeight
Résultat int

ResolutionPresets public_oe property

public List ResolutionPresets
Résultat List

ResolutionWidth public_oe property

public int ResolutionWidth
Résultat int

RunFullscreen public_oe property

public bool RunFullscreen
Résultat bool

Screens public_oe property

public List Screens
Résultat List

SetOrthogonalResolution public_oe property

public bool SetOrthogonalResolution
Résultat bool

SetResolution public_oe property

public bool SetResolution
Résultat bool

StartUpScreen public_oe property

public string StartUpScreen
Résultat string

SyncedProjects public_oe property

public List SyncedProjects
Résultat List

TranslatedFiles public_oe property

public List TranslatedFiles
Résultat List