Class UnityGameplayEntityService
Inheritance
UnityGameplayEntityService
Assembly: Serenity.UnityGameplayEntity.Infrastructure.dll
Syntax
public class UnityGameplayEntityService : MonoBehaviour, IGameplayEntityService, IService, IFoundationSettings
Constructors
UnityGameplayEntityService()
Declaration
public UnityGameplayEntityService()
Fields
LOG_CATEGORY
Declaration
protected const string LOG_CATEGORY = "GameplayEntityService"
Field Value
_guid
Declaration
Field Value
_id
Declaration
Field Value
_logService
Declaration
protected ILogService _logService
Field Value
Properties
Guid
Declaration
public string Guid { get; set; }
Property Value
Id
Declaration
public string Id { get; set; }
Property Value
LogService
Declaration
public ILogService LogService { get; set; }
Property Value
Methods
CreateRef(GameEntityKind)
Declaration
public virtual GameEntityRef CreateRef(GameEntityKind kind)
Parameters
Returns
CreateRef(GameEntityId, GameEntityKind)
Declaration
public virtual GameEntityRef CreateRef(GameEntityId id, GameEntityKind kind)
Parameters
Returns
InitializeService(ILogService)
Initializes the service with required dependencies.
Declaration
public virtual void InitializeService(ILogService logService)
Parameters
| Type |
Name |
Description |
| ILogService |
logService |
The logging service for diagnostic output.
|
Implements