Class TimedActivatableData
Inheritance
TimedActivatableData
Assembly: cs.temp.dll.dll
Syntax
public abstract class TimedActivatableData : ITimedActivatableData, IActivatableData, IEntityData, ISavedDataProvider, IData
Constructors
TimedActivatableData()
Declaration
public TimedActivatableData()
TimedActivatableData(String, String, Single, Boolean)
Declaration
protected TimedActivatableData(string id, string activatableId, float durationInSeconds, bool defaultActive)
Parameters
Fields
_activatableId
Declaration
protected string _activatableId
Field Value
_defaultActive
Declaration
protected bool _defaultActive
Field Value
_durationInSeconds
Declaration
protected float _durationInSeconds
Field Value
_id
Declaration
Field Value
Properties
ActivatableId
Declaration
public virtual string ActivatableId { get; }
Property Value
DefaultActive
Declaration
public virtual bool DefaultActive { get; }
Property Value
Duration
Declaration
public virtual long Duration { get; }
Property Value
Id
Declaration
public virtual string Id { get; }
Property Value
Methods
CreateEntity()
Declaration
public abstract IEntity CreateEntity()
Returns
CreateSavedData()
Declaration
public abstract ISavedData CreateSavedData()
Returns
Implements
IData