Interface IEditorGameService
Base contract for all editor game services defined by Core.Editor package.
Namespace: Unity.Services.Core.Editor
Assembly: Unity.Services.Core.Editor.dll
Syntax
public interface IEditorGameService
Properties
Enabler
The implementation of the enabler required by this service. If no enabler is required, set to null.
Declaration
IEditorGameServiceEnabler Enabler { get; }
Property Value
Type | Description |
---|---|
IEditor |
HasDashboard
If true, this service will provide access to a Dashboard
Declaration
bool HasDashboard { get; }
Property Value
Type | Description |
---|---|
bool |
Identifier
The identifier of this service.
It is used when registering/fetching the service to/from the Editor
Declaration
IEditorGameServiceIdentifier Identifier { get; }
Property Value
Type | Description |
---|---|
IEditor |
Name
Name of the service
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
RequiresCoppaCompliance
If true, this service requires COPPACompliance to be defined
Declaration
bool RequiresCoppaCompliance { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
GetFormattedDashboardUrl()
The Url that is used to reach the dashboard for this service
Declaration
string GetFormattedDashboardUrl()
Returns
Type | Description |
---|---|
string | Return a formatted URL to this service's dashboard. |