Beamable SDK
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
Beamable.CoreConfiguration Class Reference
Inheritance diagram for Beamable.CoreConfiguration:
Inheritance graph
[legend]
Collaboration diagram for Beamable.CoreConfiguration:
Collaboration graph
[legend]

Public Types

enum  OfflineStrategy { Optimistic , Disable }
 
enum  EventHandlerConfig { Guarantee , Replace , Add }
 

Public Member Functions

void OnValidate ()
 

Public Attributes

bool PreventCodeStripping = true
 
bool PreventAddressableCodeStripping = true
 
EventHandlerConfig DefaultUncaughtPromiseHandlerConfiguration
 
bool EnableInfiniteContextRetries = true
 
double[] ContextRetryDelays = new double[] { 2, 2, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10 }
 
OfflineStrategy InventoryOfflineMode = OfflineStrategy.Optimistic
 
bool EnablePlayModeWarning
 
List< string > BeamableAssistantMenuItemsPath = new List<string>()
 
List< string > BeamableAssistantToolbarButtonsPaths = new List<string>()
 
List< string > BeamableAssistantHintDetailConfigPaths = new List<string>()
 
List< string > ReflectionSystemPaths = new List<string>()
 
List< string > AssembliesToSweep = new List<string>()
 

Static Public Attributes

const string PROJECT_EDITOR_REFLECTION_SYSTEM_PATH = "Assets/Beamable/Editor/ReflectionCache/UserSystems"
 
const string BEAMABLE_EDITOR_REFLECTION_SYSTEM_PATH = "Packages/com.beamable/Editor/ReflectionCache/UserSystems"
 
const string BEAMABLE_EDITOR_SERVER_REFLECTION_SYSTEM_PATH = "Packages/com.beamable.server/Editor/ReflectionCache/UserSystems"
 
const string PROJECT_ASSISTANT_MENU_ITEM_PATH = "Assets/Beamable/Editor/Assistant/MenuItems"
 
const string BEAMABLE_ASSISTANT_MENU_ITEM_PATH = "Packages/com.beamable/Editor/BeamableAssistant/MenuItems"
 
const string BEAMABLE_SERVER_ASSISTANT_MENU_ITEM_PATH = "Packages/com.beamable.server/Editor/BeamableAssistant/MenuItems"
 
const string PROJECT_ASSISTANT_TOOLBAR_BUTTON_PATH = "Assets/Beamable/Editor/Assistant/ToolbarButtons"
 
const string BEAMABLE_ASSISTANT_TOOLBAR_BUTTON_PATH = "Packages/com.beamable/Editor/BeamableAssistant/ToolbarButtons"
 
const string BEAMABLE_SERVER_ASSISTANT_TOOLBAR_BUTTON_PATH = "Packages/com.beamable.server/Editor/BeamableAssistant/ToolbarButtons"
 
const string PROJECT_ASSISTANT_BEAM_HINTS_DETAILS_CONFIG_PATH = "Assets/Beamable/Editor/Assistant/Hint/HintDetails"
 
const string BEAMABLE_ASSISTANT_BEAM_HINTS_DETAILS_CONFIG_PATH = "Packages/com.beamable/Editor/BeamableAssistant/BeamHints/BeamHintDetailConfigs"
 
const string BEAMABLE_SERVER_ASSISTANT_BEAM_HINTS_DETAILS_CONFIG_PATH = "Packages/com.beamable.server/Editor/BeamableAssistant/BeamHints/BeamHintDetailConfigs"
 

Properties

static CoreConfiguration Instance [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from Beamable.AbsModuleConfigurationObject< BeamableConfigurationConstants >
static bool Exists< TConfig > ()
 
static IConfigurationConstants GetStaticConfigConstants ()
 
static TConfig Get< TConfig > ()
 

The documentation for this class was generated from the following file: