The Definitto system configuration data. Available both in the Play and Editor modes.
More...
|
const string | Filename = "Settings.asset" |
| The filename of the asset. More...
|
|
const string | ResourcePath = DefinittoInfo.CamelTitle + "/Settings" |
| The resource path for the system settings object. More...
|
|
The Definitto system configuration data. Available both in the Play and Editor modes.
◆ GetBuildTypeIdAt()
BuildTypeId Turbanov.Toolworks.Definitto.DefinittoSettings.GetBuildTypeIdAt |
( |
int |
index | ) |
|
Get the build type id at the specified item index.
- Parameters
-
index | The index of the item. |
- Returns
- The build type at a specified index.
◆ GetBuildTypeIds()
Gets the available build type identifiers by their category.
- Parameters
-
categoryId | The build category identifier. |
- Returns
- The build type identifiers.
◆ GetBuildTypeIndex()
int Turbanov.Toolworks.Definitto.DefinittoSettings.GetBuildTypeIndex |
( |
BuildTypeId |
type | ) |
|
Get the index of the build type.
- Parameters
-
type | The build type to get the index for. |
- Returns
- The index of the build type.
◆ GetBuildTypes()
Gets the build types by category.
- Returns
- The platforms.
- Parameters
-
categoryId | The category identifier. |
◆ GetPlatformIds()
Gets the available platform identifiers by their category.
- Parameters
-
categoryId | The platform category identifier. |
- Returns
- The platform identifiers.
◆ GetPlatforms()
Gets the available platforms by their category.
- Parameters
-
categoryId | The category identifier. |
- Returns
- The platforms.
◆ Filename
const string Turbanov.Toolworks.Definitto.DefinittoSettings.Filename = "Settings.asset" |
The filename of the asset.
◆ InstanceLoaded
An event indicating that the system settings instance was successfully and fully loaded.
◆ InstanceUnloading
An event indicating that systems settings are being unloaded.
◆ ResourcePath
const string Turbanov.Toolworks.Definitto.DefinittoSettings.ResourcePath = DefinittoInfo.CamelTitle + "/Settings" |
The resource path for the system settings object.
◆ BuildCategories
IEnumerable<BuildCategory> Turbanov.Toolworks.Definitto.DefinittoSettings.BuildCategories |
|
get |
The definitions of the build categories.
◆ BuildTypes
IEnumerable<BuildType> Turbanov.Toolworks.Definitto.DefinittoSettings.BuildTypes |
|
get |
The definitions of the build types.
◆ BuildTypesIds
IEnumerable<BuildTypeId> Turbanov.Toolworks.Definitto.DefinittoSettings.BuildTypesIds |
|
get |
Gets the available build type identifiers.
The available build type identifiers.
◆ BuiltInDefines
Defines Turbanov.Toolworks.Definitto.DefinittoSettings.BuiltInDefines |
|
get |
Gets the built in defines.
The built in defines.
◆ HasInstance
bool Turbanov.Toolworks.Definitto.DefinittoSettings.HasInstance |
|
staticget |
Is there an active fully loaded instance currently?
◆ Instance
The instance of the settings singleton.
◆ IsFullyLoaded
bool Turbanov.Toolworks.Definitto.DefinittoSettings.IsFullyLoaded |
|
get |
Were the system settings actually fully loaded (deserialized)?
true
if this instance is fully loaded; otherwise, false
.
◆ PlatformCategories
IEnumerable<PlatformCategory> Turbanov.Toolworks.Definitto.DefinittoSettings.PlatformCategories |
|
get |
The definitions of the platform categories.
◆ PlatformIds
IEnumerable<PlatformId> Turbanov.Toolworks.Definitto.DefinittoSettings.PlatformIds |
|
get |
Gets the available platform types.
The available platform types.
◆ Platforms
IEnumerable<Platform> Turbanov.Toolworks.Definitto.DefinittoSettings.Platforms |
|
get |
The definitions of the platforms.
◆ this[BuildCategoryId id]
Gets the build category by its identifier.
- Parameters
-
id | The build category identifier. |
◆ this[BuildTypeId id]
Get the build type by its identifier.
- Parameters
-
id | The build type to get the settings for. |
- Returns
- The settings for the build type.
◆ this[PlatformCategoryId id]
Gets the platform category by its identifier.
- Parameters
-
id | The platform category identifier. |
◆ this[PlatformId id]
Get the platform by its identifier.
- Parameters
-
platform | The platform to get settings for. |
- Returns
- The system settings for the platform or, if no settings for that platform are available.
◆ this[RuntimePlatform runtimePlatform]
Platform Turbanov.Toolworks.Definitto.DefinittoSettings.this[RuntimePlatform runtimePlatform] |
|
get |
Get the system settings for the specified Unity's runtime platform.
- Parameters
-
runtimePlatform | The Unity runtime platform to get settings for. |
- Returns
- The system settings for the runtime platform or , if no settings for that runtime platform are available.
The documentation for this class was generated from the following file:
- P:/projects.local/iptvd/toolworks/definitto/definitto/Definitto.Unity/Assets/Definitto/Scripts/DefinittoSettings.cs