Search Results for

    Show / Hide Table of Contents

    Class EntityComponentPendingTaskLauncher

    Inheritance
    Object
    EntityComponentBase
    PendingTaskEntityComponentBase
    EntityComponentPendingTaskLauncher
    Implements
    IEntityPreInitializable
    IPendingTaskEntityComponent
    IEntityComponent
    IMonoBehaviour
    IEntityPostInitializable
    Inherited Members
    PendingTaskEntityComponentBase.tabID
    PendingTaskEntityComponentBase.factionEntity
    PendingTaskEntityComponentBase.globalEvent
    PendingTaskEntityComponentBase.textDisplayer
    PendingTaskEntityComponentBase.PendingTaskAction
    PendingTaskEntityComponentBase.OnInit()
    PendingTaskEntityComponentBase.OnDisabled()
    PendingTaskEntityComponentBase.OnPendingDisabled()
    PendingTaskEntityComponentBase.OnFactionUpdateStart()
    PendingTaskEntityComponentBase.OnFactionUpdateComplete()
    PendingTaskEntityComponentBase.OnActiveStatusUpdated()
    PendingTaskEntityComponentBase.LaunchActionLocal(Byte, SetTargetInputData)
    PendingTaskEntityComponentBase.LaunchTaskAction(Int32, Boolean)
    PendingTaskEntityComponentBase.OnTaskUICacheUpdate(List<EntityComponentTaskUIAttributes>, List<String>)
    PendingTaskEntityComponentBase.GetTaskTitleText(IEntityComponentTaskInput)
    PendingTaskEntityComponentBase.OnTaskUIClick(EntityComponentTaskUIAttributes)
    PendingTaskEntityComponentBase.OnPendingTaskPreComplete(PendingTask)
    PendingTaskEntityComponentBase.OnPendingTaskCompleted(PendingTask)
    PendingTaskEntityComponentBase.OnPendingTaskCancelled(PendingTask)
    EntityComponentBase.IsInitialized
    EntityComponentBase.AllowPreEntityInit
    EntityComponentBase.Code
    EntityComponentBase.Entity
    EntityComponentBase.IsActive
    EntityComponentBase.Data
    EntityComponentBase.logger
    EntityComponentBase.playerMsgHandler
    EntityComponentBase.gameMgr
    EntityComponentBase.OnEntityPreInit(IGameManager, IEntity)
    EntityComponentBase.OnEntityPostInit(IGameManager, IEntity)
    EntityComponentBase.Disable()
    EntityComponentBase.ActiveStatusUpdate
    EntityComponentBase.HandleComponentUpgrade(IEntityComponent)
    EntityComponentBase.SetActive(Boolean, Boolean)
    EntityComponentBase.SetActiveLocal(Boolean, Boolean)
    EntityComponentBase.LaunchAction(Byte, SetTargetInputData)
    EntityComponentBase.OnTaskUIRequest(IReadOnlyList<EntityComponentTaskUIAttributes>, IReadOnlyList<String>)
    EntityComponentBase.OnAwaitingTaskTargetSet(EntityComponentTaskUIAttributes, TargetData<IEntity>)
    Namespace: RTSEngine.EntityComponent
    Assembly: cs.temp.dll.dll
    Syntax
    public class EntityComponentPendingTaskLauncher : PendingTaskEntityComponentBase, IEntityPreInitializable, IPendingTaskEntityComponent, IEntityComponent, IMonoBehaviour, IEntityPostInitializable

    Properties

    Tasks

    Declaration
    public override IReadOnlyList<IEntityComponentTaskInput> Tasks { get; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyList<IEntityComponentTaskInput>
    Overrides
    PendingTaskEntityComponentBase.Tasks

    Methods

    CompleteTaskActionLocal(Int32, Boolean)

    Declaration
    protected override ErrorMessage CompleteTaskActionLocal(int taskID, bool playerCommand)
    Parameters
    Type Name Description
    Int32 taskID
    Boolean playerCommand
    Returns
    Type Description
    ErrorMessage
    Overrides
    PendingTaskEntityComponentBase.CompleteTaskActionLocal(Int32, Boolean)

    GetTaskTooltipText(IEntityComponentTaskInput)

    Declaration
    protected override string GetTaskTooltipText(IEntityComponentTaskInput taskInput)
    Parameters
    Type Name Description
    IEntityComponentTaskInput taskInput
    Returns
    Type Description
    String
    Overrides
    PendingTaskEntityComponentBase.GetTaskTooltipText(IEntityComponentTaskInput)

    LaunchTask(EntityComponentTaskInputBase, Boolean)

    Declaration
    protected virtual void LaunchTask(EntityComponentTaskInputBase task, bool playerCommand)
    Parameters
    Type Name Description
    EntityComponentTaskInputBase task
    Boolean playerCommand

    OnPendingInit()

    Declaration
    protected override void OnPendingInit()
    Overrides
    PendingTaskEntityComponentBase.OnPendingInit()

    Implements

    IEntityPreInitializable
    IPendingTaskEntityComponent
    IEntityComponent
    IMonoBehaviour
    IEntityPostInitializable
    In This Article
    Back to top Unity RTS Engine Documentation