Search Results for

    Show / Hide Table of Contents

    Interface IPendingTaskEntityComponent

    Inherited Members
    IEntityComponent.Code
    IEntityComponent.IsActive
    IEntityComponent.Entity
    IEntityComponent.Data
    IEntityComponent.ActiveStatusUpdate
    IEntityComponent.SetActive(Boolean, Boolean)
    IEntityComponent.SetActiveLocal(Boolean, Boolean)
    IEntityComponent.OnTaskUIRequest(IReadOnlyList<EntityComponentTaskUIAttributes>, IReadOnlyList<String>)
    IEntityComponent.OnTaskUIClick(EntityComponentTaskUIAttributes)
    IEntityComponent.LaunchAction(Byte, SetTargetInputData)
    IEntityComponent.LaunchActionLocal(Byte, SetTargetInputData)
    IEntityComponent.HandleComponentUpgrade(IEntityComponent)
    IEntityComponent.OnAwaitingTaskTargetSet(EntityComponentTaskUIAttributes, TargetData<IEntity>)
    IMonoBehaviour.enabled
    IMonoBehaviour.transform
    IMonoBehaviour.gameObject
    IMonoBehaviour.StartCoroutine(IEnumerator)
    IMonoBehaviour.StopCoroutine(Coroutine)
    IMonoBehaviour.StopCoroutine(IEnumerator)
    IMonoBehaviour.GetComponent<T>()
    IMonoBehaviour.GetComponentInChildren<T>()
    IMonoBehaviour.GetComponent(Type)
    IMonoBehaviour.GetComponentInChildren(Type)
    Namespace: RTSEngine.EntityComponent
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IPendingTaskEntityComponent : IEntityComponent, IMonoBehaviour, IEntityPostInitializable

    Properties

    Tasks

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

    Methods

    LaunchTaskAction(Int32, Boolean)

    Declaration
    ErrorMessage LaunchTaskAction(int taskID, bool playerCommand)
    Parameters
    Type Name Description
    Int32 taskID
    Boolean playerCommand
    Returns
    Type Description
    ErrorMessage

    OnPendingTaskCancelled(PendingTask)

    Declaration
    void OnPendingTaskCancelled(PendingTask pendingTask)
    Parameters
    Type Name Description
    PendingTask pendingTask

    OnPendingTaskCompleted(PendingTask)

    Declaration
    void OnPendingTaskCompleted(PendingTask pendingTask)
    Parameters
    Type Name Description
    PendingTask pendingTask

    OnPendingTaskPreComplete(PendingTask)

    Declaration
    void OnPendingTaskPreComplete(PendingTask pendingTask)
    Parameters
    Type Name Description
    PendingTask pendingTask

    Events

    PendingTaskAction

    Declaration
    event CustomEventHandler<IPendingTaskEntityComponent, PendingTaskEventArgs> PendingTaskAction
    Event Type
    Type Description
    CustomEventHandler<IPendingTaskEntityComponent, PendingTaskEventArgs>
    In This Article
    Back to top Unity RTS Engine Documentation