Search Results for

    Show / Hide Table of Contents

    Interface IAddableUnit

    Inherited Members
    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.UnitExtension
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IAddableUnit : IMonoBehaviour

    Properties

    Code

    Declaration
    string Code { get; }
    Property Value
    Type Description
    String

    Methods

    Add(IUnit, AddableUnitData)

    Declaration
    ErrorMessage Add(IUnit unit, AddableUnitData data)
    Parameters
    Type Name Description
    IUnit unit
    AddableUnitData data
    Returns
    Type Description
    ErrorMessage

    CanAdd(IUnit, AddableUnitData)

    Declaration
    ErrorMessage CanAdd(IUnit unit, AddableUnitData data = default(AddableUnitData))
    Parameters
    Type Name Description
    IUnit unit
    AddableUnitData data
    Returns
    Type Description
    ErrorMessage

    CanMove(IUnit, AddableUnitData)

    Declaration
    ErrorMessage CanMove(IUnit unit, AddableUnitData data = default(AddableUnitData))
    Parameters
    Type Name Description
    IUnit unit
    AddableUnitData data
    Returns
    Type Description
    ErrorMessage

    GetAddablePosition(IUnit)

    Declaration
    Vector3 GetAddablePosition(IUnit unit)
    Parameters
    Type Name Description
    IUnit unit
    Returns
    Type Description
    Vector3

    Move(IUnit, AddableUnitData)

    Declaration
    ErrorMessage Move(IUnit unit, AddableUnitData data)
    Parameters
    Type Name Description
    IUnit unit
    AddableUnitData data
    Returns
    Type Description
    ErrorMessage
    In This Article
    Back to top Unity RTS Engine Documentation