Inheritance
MARSSceneModule
public class MARSSceneModule : ScriptableSettings<MARSSceneModule>, IModuleBehaviorCallbacks, IUsesCameraOffset, IFunctionalitySubscriber<IProvidesCameraOffset>, IFunctionalitySubscriber, IModuleDependency<FunctionalityInjectionModule>, IModule
Properties
Declaration
public bool BlockEnsureSession { get; set; }
Property Value
Declaration
public IProvidesCameraOffset provider { get; set; }
Property Value
Implements
Declaration
public static bool simulatedDiscoveryInPlayMode { get; }
Property Value
Declaration
public bool simulateDiscovery { get; set; }
Property Value
Declaration
public bool simulateInPlaymode { get; set; }
Property Value
Methods
Declaration
public void ConnectDependency(FunctionalityInjectionModule dependency)
Parameters
Implements
Declaration
Implements
Declaration
public void OnBehaviorAwake()
Implements
Declaration
public void OnBehaviorDestroy()
Implements
Declaration
public void OnBehaviorDisable()
Implements
Declaration
public void OnBehaviorEnable()
Implements
Declaration
public void OnBehaviorStart()
Implements
Declaration
public void OnBehaviorUpdate()
Implements
Declaration
public void UnloadModule()
Implements
Events
Called right before default providers are setup.
The list should be filled out with providers that you want this module to add before it sets up default providers.
Declaration
public event Action<List<IFunctionalityProvider>> BeforeSetupDefaultProviders
Event Type