This repository has been archived by the owner on Mar 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
UDBase.Installers
konh edited this page Apr 25, 2018
·
4 revisions
Scriptable object UDBase installer for load BuildType from given source before all installers is called
public class UDBase.Installers.BuildTypeInstaller
: ScriptableObjectInstaller, IInstaller
Fields
Type | Name | Summary |
---|---|---|
String |
FileName | What file is used in resources if Source = FromResources |
Boolean |
OverrideIsEditor | Overriden 'in editor' value in editor |
RuntimePlatform |
OverridePlatform | Overriden platform in editor |
String |
OverrideType | Overriden type in editor |
BuildTypeSource |
Source | Where is your build type? |
String |
Type | Current build type if Source = FromSettings |
Boolean |
UseOverrides | Use overriden values in editor |
Methods
Type | Name | Summary |
---|---|---|
void |
InstallBindings() | Creates and bind current build type |
Base UDBase installer with set of helper methods to bind UDBase controllers and helpers
public abstract class UDBase.Installers.UDBaseInstaller
: MonoInstaller, IInstaller
Fields
Type | Name | Summary |
---|---|---|
BuildType |
_buildType |
Methods
Type | Name | Summary |
---|---|---|
void |
AddAsyncSceneLoader(Settings settings) |
|
void |
AddAudio(Settings settings) |
|
void |
AddBundleContentLoader(Settings settings) |
|
void |
AddDirectContentLoader() | |
void |
AddDirectSceneLoader() | |
void |
AddEmptyLogger() | |
void |
AddEvents() | |
void |
AddInMemorySave() | |
void |
AddJsonNetworkConfig(JsonNetworkSettings settings) |
|
void |
AddJsonResourcesConfig(JsonSettings settings) |
|
void |
AddJsonSave(JsonSettings settings) |
|
void |
AddLocalization(Settings settings) |
|
void |
AddLocalLeaderboard() | |
void |
AddLocalTime() | |
void |
AddMusic() | |
void |
AddNetUtils() | |
void |
AddNetworkTime(Settings settings) |
|
void |
AddSaveAudio(Settings settings) |
|
void |
AddSaveLocalization(Settings settings) |
|
void |
AddSaveUser() | |
void |
AddSingleFileLocalizationParser(Settings settings) |
|
void |
AddSound(Settings settings) |
|
void |
AddUnityAnalytics() | |
void |
AddUnityLogger(Settings settings) |
|
void |
AddVisualLogger(Settings settings) |
|
void |
AddWebLeaderboards(Settings settings) |
|
void |
Init(BuildType buildType) |
Init with dependencies |
Installer for UDBase components with scene-based life-cycle
public class UDBase.Installers.UDBaseSceneInstaller
: UDBaseInstaller, IInstaller
Fields
Type | Name | Summary |
---|---|---|
Settings |
UISettings |
Methods
Type | Name | Summary |
---|---|---|
void |
AddUIManager(Settings settings) |
|
void |
InstallBindings() |