Namespace mobisim.Core.Service
Classes
class
UnityServiceLocatorA service locator that provides runtime access to globally shared IUnityGameService instances without requiring direct references between systems.
Interfaces
interface
IDataSendServiceA service responsible for queuing and sending data, typically in JSON format, to an external system or server.
interface
INavigationServiceA service that provides navigation-related functionality (i.e. waypoints).
interface
IPlayerSelectorServiceA service responsible for accessing and managing the currently selected player entity in the scene.
interface
ITimerServiceA service that provides timer-based functionality, including elapsed time tracking and visual thresholds for blinking or warnings.
interface
IUnityGameServiceBase interface for all services managed by the UnityServiceLocator. Any service intended to be registered and retrieved through the locator must implement this interface.