Search Results for

    Show / Hide Table of Contents

    Class BuildingCreationTask

    Inheritance
    Object
    EntityComponentTaskInputBase
    EntityComponentTargetTaskInputBase<IBuilding>
    FactionEntityCreationTask<IBuilding>
    BuildingCreationTask
    Implements
    IEntityComponentTaskInput
    IBuildingPlacementTask
    Inherited Members
    FactionEntityCreationTask<IBuilding>.CanComplete()
    EntityComponentTargetTaskInputBase<IBuilding>.TargetObject
    EntityComponentTargetTaskInputBase<IBuilding>.OnInit()
    EntityComponentTaskInputBase.Title
    EntityComponentTaskInputBase.IsInitialized
    EntityComponentTaskInputBase.IsEnabled
    EntityComponentTaskInputBase.Data
    EntityComponentTaskInputBase.IsFactionTypeAllowed(FactionTypeInfo)
    EntityComponentTaskInputBase.requiredResources
    EntityComponentTaskInputBase.RequiredResources
    EntityComponentTaskInputBase.factionEntityRequirements
    EntityComponentTaskInputBase.FactionEntityRequirements
    EntityComponentTaskInputBase.MissingRequirementData
    EntityComponentTaskInputBase.LaunchTimes
    EntityComponentTaskInputBase.PendingAmount
    EntityComponentTaskInputBase.gameMgr
    EntityComponentTaskInputBase.logger
    EntityComponentTaskInputBase.resourceMgr
    EntityComponentTaskInputBase.SourceComponent
    EntityComponentTaskInputBase.Entity
    EntityComponentTaskInputBase.ID
    EntityComponentTaskInputBase.Init(IEntityComponent, Int32, IGameManager)
    EntityComponentTaskInputBase.Enable()
    EntityComponentTaskInputBase.OnEnabled()
    EntityComponentTaskInputBase.Disable()
    EntityComponentTaskInputBase.OnDisabled()
    EntityComponentTaskInputBase.OnComplete()
    EntityComponentTaskInputBase.CanStart()
    EntityComponentTaskInputBase.OnStart()
    EntityComponentTaskInputBase.OnCancel()
    Namespace: RTSEngine.EntityComponent
    Assembly: cs.temp.dll.dll
    Syntax
    [Serializable]
    public class BuildingCreationTask : FactionEntityCreationTask<IBuilding>, IEntityComponentTaskInput, IBuildingPlacementTask

    Fields

    prefabObject

    Declaration
    protected GameObject prefabObject
    Field Value
    Type Description
    GameObject

    Properties

    FactionID

    Declaration
    public int FactionID { get; }
    Property Value
    Type Description
    Int32

    Object

    Declaration
    public override GameObject Object { get; }
    Property Value
    Type Description
    GameObject
    Overrides
    EntityComponentTaskInputBase.Object

    Implements

    IEntityComponentTaskInput
    IBuildingPlacementTask
    In This Article
    Back to top Unity RTS Engine Documentation