C# Класс FlatRedBall.Glue.SaveClasses.GlueProjectSave

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Свойство Тип Описание
CompareReferencedFiles int
CompareScreenSaves int
FixReferencedFileSaveBackSlashes void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CompareReferencedFiles ( ReferencedFileSave rfs1, ReferencedFileSave rfs2 ) : int
CompareScreenSaves ( ScreenSave ss1, ScreenSave ss2 ) : int
FixReferencedFileSaveBackSlashes ( ) : void

Описание методов

CreateTranslatedFileSaveIfNecessary() публичный Метод

public CreateTranslatedFileSaveIfNecessary ( string fileName ) : void
fileName string
Результат void

FixBackSlashSourcefiles() публичный Метод

public FixBackSlashSourcefiles ( ) : void
Результат void

FixReferencedFileBackSlash() публичный Метод

public FixReferencedFileBackSlash ( List rfsList ) : void
rfsList List
Результат void

GetAllReferencedFiles() публичный Метод

public GetAllReferencedFiles ( ) : List
Результат List

GetCustomClass() публичный Метод

public GetCustomClass ( string customClassName ) : CustomClassSave
customClassName string
Результат CustomClassSave

GetCustomClassReferencingFile() публичный Метод

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
Результат CustomClassSave

GetElementContaining() публичный Метод

public GetElementContaining ( CustomVariable customVariable ) : IElement
customVariable CustomVariable
Результат IElement

GetElementContaining() публичный Метод

public GetElementContaining ( StateSave stateSave ) : IElement
stateSave StateSave
Результат IElement

GetEntitySave() публичный Метод

public GetEntitySave ( string entityName ) : EntitySave
entityName string
Результат EntitySave

GetTranslatedFileSave() публичный Метод

public GetTranslatedFileSave ( string fileName ) : TranslatedFileSave
fileName string
Результат TranslatedFileSave

ShouldSerializeProperties() публичный Метод

public ShouldSerializeProperties ( ) : bool
Результат bool

SortScreens() публичный Метод

public SortScreens ( ) : void
Результат void

UpdateIfTranslationIsUsed() публичный Метод

public UpdateIfTranslationIsUsed ( ) : void
Результат void

Описание свойств

ApplyToFixedResolutionPlatforms публичное свойство

public bool ApplyToFixedResolutionPlatforms
Результат bool

CustomClasses публичное свойство

public List CustomClasses
Результат List

CustomGameClass публичное свойство

public string CustomGameClass
Результат string

Entities публичное свойство

public List Entities
Результат List

ExternallyBuiltFileDirectory публичное свойство

public string ExternallyBuiltFileDirectory
Результат string

GlobalContentSettingsSave публичное свойство

public GlobalContentSettingsSave,FlatRedBall.Glue.SaveClasses GlobalContentSettingsSave
Результат GlobalContentSettingsSave

GlobalFiles публичное свойство

public List GlobalFiles
Результат List

IgnoredDirectories публичное свойство

public List IgnoredDirectories
Результат List

In2D публичное свойство

public bool In2D
Результат bool

OrthogonalHeight публичное свойство

public int OrthogonalHeight
Результат int

OrthogonalWidth публичное свойство

public int OrthogonalWidth
Результат int

PerformanceSettingsSave публичное свойство

public PerformanceSettingsSave,FlatRedBall.Glue.SaveClasses PerformanceSettingsSave
Результат PerformanceSettingsSave

Properties публичное свойство

public List Properties
Результат List

ResolutionHeight публичное свойство

public int ResolutionHeight
Результат int

ResolutionPresets публичное свойство

public List ResolutionPresets
Результат List

ResolutionWidth публичное свойство

public int ResolutionWidth
Результат int

RunFullscreen публичное свойство

public bool RunFullscreen
Результат bool

Screens публичное свойство

public List Screens
Результат List

SetOrthogonalResolution публичное свойство

public bool SetOrthogonalResolution
Результат bool

SetResolution публичное свойство

public bool SetResolution
Результат bool

StartUpScreen публичное свойство

public string StartUpScreen
Результат string

SyncedProjects публичное свойство

public List SyncedProjects
Результат List

TranslatedFiles публичное свойство

public List TranslatedFiles
Результат List