Search Results for

    Show / Hide Table of Contents

    Interface IGlobalEventPublisher

    Namespace: RTSEngine.Event
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IGlobalEventPublisher : IPreRunGameService

    Methods

    RaiseAttackObjectApplyDamageGlobal(IAttackObject, AttackObjectTargetEventArgs)

    Declaration
    void RaiseAttackObjectApplyDamageGlobal(IAttackObject sender, AttackObjectTargetEventArgs args)
    Parameters
    Type Name Description
    IAttackObject sender
    AttackObjectTargetEventArgs args

    RaiseAttackSwitchCompleteGlobal(IAttackComponent)

    Declaration
    void RaiseAttackSwitchCompleteGlobal(IAttackComponent sender)
    Parameters
    Type Name Description
    IAttackComponent sender

    RaiseAttackSwitchStartGlobal(IAttackComponent)

    Declaration
    void RaiseAttackSwitchStartGlobal(IAttackComponent sender)
    Parameters
    Type Name Description
    IAttackComponent sender

    RaiseBorderActivatedGlobal(IBorder)

    Declaration
    void RaiseBorderActivatedGlobal(IBorder sender)
    Parameters
    Type Name Description
    IBorder sender

    RaiseBorderDisabledGlobal(IBorder)

    Declaration
    void RaiseBorderDisabledGlobal(IBorder sender)
    Parameters
    Type Name Description
    IBorder sender

    RaiseBorderResourceAddedGlobal(IBorder, ResourceEventArgs)

    Declaration
    void RaiseBorderResourceAddedGlobal(IBorder sender, ResourceEventArgs e)
    Parameters
    Type Name Description
    IBorder sender
    ResourceEventArgs e

    RaiseBorderResourceRemovedGlobal(IBorder, ResourceEventArgs)

    Declaration
    void RaiseBorderResourceRemovedGlobal(IBorder sender, ResourceEventArgs e)
    Parameters
    Type Name Description
    IBorder sender
    ResourceEventArgs e

    RaiseBuildingBuiltGlobal(IBuilding)

    Declaration
    void RaiseBuildingBuiltGlobal(IBuilding sender)
    Parameters
    Type Name Description
    IBuilding sender

    RaiseBuildingDeadGlobal(IBuilding, DeadEventArgs)

    Declaration
    void RaiseBuildingDeadGlobal(IBuilding sender, DeadEventArgs e)
    Parameters
    Type Name Description
    IBuilding sender
    DeadEventArgs e

    RaiseBuildingHealthUpdatedGlobal(IBuilding, HealthUpdateArgs)

    Declaration
    void RaiseBuildingHealthUpdatedGlobal(IBuilding sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IBuilding sender
    HealthUpdateArgs e

    RaiseBuildingPlacedGlobal(IBuilding)

    Declaration
    void RaiseBuildingPlacedGlobal(IBuilding sender)
    Parameters
    Type Name Description
    IBuilding sender

    RaiseBuildingPlacementResetGlobal(IBuildingPlacementHandler)

    Declaration
    void RaiseBuildingPlacementResetGlobal(IBuildingPlacementHandler placementHandler)
    Parameters
    Type Name Description
    IBuildingPlacementHandler placementHandler

    RaiseBuildingPlacementStartGlobal(IBuilding)

    Declaration
    void RaiseBuildingPlacementStartGlobal(IBuilding sender)
    Parameters
    Type Name Description
    IBuilding sender

    RaiseBuildingPlacementStatusUpdatedGlobal(IBuilding)

    Declaration
    void RaiseBuildingPlacementStatusUpdatedGlobal(IBuilding sender)
    Parameters
    Type Name Description
    IBuilding sender

    RaiseBuildingPlacementStopGlobal(IBuilding)

    Declaration
    void RaiseBuildingPlacementStopGlobal(IBuilding sender)
    Parameters
    Type Name Description
    IBuilding sender

    RaiseBuildingUpgradedGlobal(IBuilding, UpgradeEventArgs<IEntity>)

    Declaration
    void RaiseBuildingUpgradedGlobal(IBuilding sender, UpgradeEventArgs<IEntity> e)
    Parameters
    Type Name Description
    IBuilding sender
    UpgradeEventArgs<IEntity> e

    RaiseEffectObjectCreatedGlobal(IEffectObject)

    Declaration
    void RaiseEffectObjectCreatedGlobal(IEffectObject source)
    Parameters
    Type Name Description
    IEffectObject source

    RaiseEffectObjectDestroyedGlobal(IEffectObject)

    Declaration
    void RaiseEffectObjectDestroyedGlobal(IEffectObject source)
    Parameters
    Type Name Description
    IEffectObject source

    RaiseEntityComponentPendingTaskUIReloadRequestGlobal(IEntity, TaskUIReloadEventArgs)

    Declaration
    void RaiseEntityComponentPendingTaskUIReloadRequestGlobal(IEntity sender, TaskUIReloadEventArgs e = null)
    Parameters
    Type Name Description
    IEntity sender
    TaskUIReloadEventArgs e

    RaiseEntityComponentTargetLockedGlobal(IEntityTargetComponent, TargetDataEventArgs)

    Declaration
    void RaiseEntityComponentTargetLockedGlobal(IEntityTargetComponent sender, TargetDataEventArgs e)
    Parameters
    Type Name Description
    IEntityTargetComponent sender
    TargetDataEventArgs e

    RaiseEntityComponentTargetStartGlobal(IEntityTargetComponent, TargetDataEventArgs)

    Declaration
    void RaiseEntityComponentTargetStartGlobal(IEntityTargetComponent sender, TargetDataEventArgs e)
    Parameters
    Type Name Description
    IEntityTargetComponent sender
    TargetDataEventArgs e

    RaiseEntityComponentTargetStopGlobal(IEntityTargetComponent, TargetDataEventArgs)

    Declaration
    void RaiseEntityComponentTargetStopGlobal(IEntityTargetComponent sender, TargetDataEventArgs e)
    Parameters
    Type Name Description
    IEntityTargetComponent sender
    TargetDataEventArgs e

    RaiseEntityComponentTaskInputInitializedGlobal(IEntityComponentTaskInput)

    Declaration
    void RaiseEntityComponentTaskInputInitializedGlobal(IEntityComponentTaskInput sender)
    Parameters
    Type Name Description
    IEntityComponentTaskInput sender

    RaiseEntityComponentTaskUIReloadRequestGlobal(IEntityComponent, TaskUIReloadEventArgs)

    Declaration
    void RaiseEntityComponentTaskUIReloadRequestGlobal(IEntityComponent sender, TaskUIReloadEventArgs e = null)
    Parameters
    Type Name Description
    IEntityComponent sender
    TaskUIReloadEventArgs e

    RaiseEntityComponentUpgradedGlobal(IEntity, UpgradeEventArgs<IEntityComponent>)

    Declaration
    void RaiseEntityComponentUpgradedGlobal(IEntity sender, UpgradeEventArgs<IEntityComponent> e)
    Parameters
    Type Name Description
    IEntity sender
    UpgradeEventArgs<IEntityComponent> e

    RaiseEntityDeadGlobal(IEntity, DeadEventArgs)

    Declaration
    void RaiseEntityDeadGlobal(IEntity sender, DeadEventArgs e)
    Parameters
    Type Name Description
    IEntity sender
    DeadEventArgs e

    RaiseEntityDeselectedGlobal(IEntity)

    Declaration
    void RaiseEntityDeselectedGlobal(IEntity sender)
    Parameters
    Type Name Description
    IEntity sender

    RaiseEntityFactionUpdateCompleteGlobal(IEntity, FactionUpdateArgs)

    Declaration
    void RaiseEntityFactionUpdateCompleteGlobal(IEntity sender, FactionUpdateArgs e)
    Parameters
    Type Name Description
    IEntity sender
    FactionUpdateArgs e

    RaiseEntityFactionUpdateStartGlobal(IEntity, FactionUpdateArgs)

    Declaration
    void RaiseEntityFactionUpdateStartGlobal(IEntity sender, FactionUpdateArgs e)
    Parameters
    Type Name Description
    IEntity sender
    FactionUpdateArgs e

    RaiseEntityHealthUpdatedGlobal(IEntity, HealthUpdateArgs)

    Declaration
    void RaiseEntityHealthUpdatedGlobal(IEntity sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IEntity sender
    HealthUpdateArgs e

    RaiseEntityInitiatedGlobal(IEntity)

    Declaration
    void RaiseEntityInitiatedGlobal(IEntity sender)
    Parameters
    Type Name Description
    IEntity sender

    RaiseEntityInstanceUpgradedGlobal(IEntity, UpgradeEventArgs<IEntity>)

    Declaration
    void RaiseEntityInstanceUpgradedGlobal(IEntity sender, UpgradeEventArgs<IEntity> e)
    Parameters
    Type Name Description
    IEntity sender
    UpgradeEventArgs<IEntity> e

    RaiseEntityMaxHealthUpdatedGlobal(IEntity, HealthUpdateArgs)

    Declaration
    void RaiseEntityMaxHealthUpdatedGlobal(IEntity sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IEntity sender
    HealthUpdateArgs e

    RaiseEntityMouseEnterGlobal(IEntity)

    Declaration
    void RaiseEntityMouseEnterGlobal(IEntity sender)
    Parameters
    Type Name Description
    IEntity sender

    RaiseEntityMouseExitGlobal(IEntity)

    Declaration
    void RaiseEntityMouseExitGlobal(IEntity sender)
    Parameters
    Type Name Description
    IEntity sender

    RaiseEntitySelectedGlobal(IEntity, EntitySelectionEventArgs)

    Declaration
    void RaiseEntitySelectedGlobal(IEntity sender, EntitySelectionEventArgs args)
    Parameters
    Type Name Description
    IEntity sender
    EntitySelectionEventArgs args

    RaiseEntityUpgradedGlobal(IEntity, UpgradeEventArgs<IEntity>)

    Declaration
    void RaiseEntityUpgradedGlobal(IEntity sender, UpgradeEventArgs<IEntity> e)
    Parameters
    Type Name Description
    IEntity sender
    UpgradeEventArgs<IEntity> e

    RaiseEntityVisibilityUpdateGlobal(IEntity, VisibilityEventArgs)

    Declaration
    void RaiseEntityVisibilityUpdateGlobal(IEntity sender, VisibilityEventArgs args)
    Parameters
    Type Name Description
    IEntity sender
    VisibilityEventArgs args

    RaiseFactionEntityDeadGlobal(IFactionEntity, DeadEventArgs)

    Declaration
    void RaiseFactionEntityDeadGlobal(IFactionEntity sender, DeadEventArgs e)
    Parameters
    Type Name Description
    IFactionEntity sender
    DeadEventArgs e

    RaiseFactionEntityHealthUpdatedGlobal(IFactionEntity, HealthUpdateArgs)

    Declaration
    void RaiseFactionEntityHealthUpdatedGlobal(IFactionEntity sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IFactionEntity sender
    HealthUpdateArgs e

    RaiseFactionSlotDefeatConditionTriggeredGlobal(IFactionSlot, DefeatConditionEventArgs)

    Declaration
    void RaiseFactionSlotDefeatConditionTriggeredGlobal(IFactionSlot factionSlot, DefeatConditionEventArgs args)
    Parameters
    Type Name Description
    IFactionSlot factionSlot
    DefeatConditionEventArgs args

    RaiseFactionSlotDefeatedGlobal(IFactionSlot, DefeatConditionEventArgs)

    Declaration
    void RaiseFactionSlotDefeatedGlobal(IFactionSlot factionSlot, DefeatConditionEventArgs args)
    Parameters
    Type Name Description
    IFactionSlot factionSlot
    DefeatConditionEventArgs args

    RaiseFactionSlotResourceAmountUpdatedGlobal(IFactionSlot, ResourceUpdateEventArgs)

    Declaration
    void RaiseFactionSlotResourceAmountUpdatedGlobal(IFactionSlot factionSlot, ResourceUpdateEventArgs e)
    Parameters
    Type Name Description
    IFactionSlot factionSlot
    ResourceUpdateEventArgs e

    RaiseGameStateUpdatedGlobal()

    Declaration
    void RaiseGameStateUpdatedGlobal()

    RaiseHideTooltipGlobal(Object)

    Declaration
    void RaiseHideTooltipGlobal(object sender)
    Parameters
    Type Name Description
    Object sender

    RaiseMovementStartGlobal(IMovementComponent)

    Declaration
    void RaiseMovementStartGlobal(IMovementComponent sender)
    Parameters
    Type Name Description
    IMovementComponent sender

    RaiseMovementStopGlobal(IMovementComponent)

    Declaration
    void RaiseMovementStopGlobal(IMovementComponent sender)
    Parameters
    Type Name Description
    IMovementComponent sender

    RaisePendingTaskEntityComponentAdded(IPendingTaskEntityComponent)

    Declaration
    void RaisePendingTaskEntityComponentAdded(IPendingTaskEntityComponent source)
    Parameters
    Type Name Description
    IPendingTaskEntityComponent source

    RaisePendingTaskEntityComponentRemoved(IPendingTaskEntityComponent)

    Declaration
    void RaisePendingTaskEntityComponentRemoved(IPendingTaskEntityComponent source)
    Parameters
    Type Name Description
    IPendingTaskEntityComponent source

    RaisePendingTaskEntityComponentUpdated(IPendingTaskEntityComponent)

    Declaration
    void RaisePendingTaskEntityComponentUpdated(IPendingTaskEntityComponent source)
    Parameters
    Type Name Description
    IPendingTaskEntityComponent source

    RaiseResourceDeadGlobal(IResource, DeadEventArgs)

    Declaration
    void RaiseResourceDeadGlobal(IResource sender, DeadEventArgs e)
    Parameters
    Type Name Description
    IResource sender
    DeadEventArgs e

    RaiseResourceGeneratorCollectedGlobal(IResourceGenerator, ResourceAmountEventArgs)

    Declaration
    void RaiseResourceGeneratorCollectedGlobal(IResourceGenerator sender, ResourceAmountEventArgs args)
    Parameters
    Type Name Description
    IResourceGenerator sender
    ResourceAmountEventArgs args

    RaiseResourceGeneratorInitGlobal(IResourceGenerator)

    Declaration
    void RaiseResourceGeneratorInitGlobal(IResourceGenerator sender)
    Parameters
    Type Name Description
    IResourceGenerator sender

    RaiseResourceHealthUpdatedGlobal(IResource, HealthUpdateArgs)

    Declaration
    void RaiseResourceHealthUpdatedGlobal(IResource sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IResource sender
    HealthUpdateArgs e

    RaiseResourceInitiatedGlobal(IResource)

    Declaration
    void RaiseResourceInitiatedGlobal(IResource sender)
    Parameters
    Type Name Description
    IResource sender

    RaiseSearchObstacleDisabledGlobal(ISearchObstacle)

    Declaration
    void RaiseSearchObstacleDisabledGlobal(ISearchObstacle sender)
    Parameters
    Type Name Description
    ISearchObstacle sender

    RaiseSearchObstacleEnabledGlobal(ISearchObstacle)

    Declaration
    void RaiseSearchObstacleEnabledGlobal(ISearchObstacle sender)
    Parameters
    Type Name Description
    ISearchObstacle sender

    RaiseShowPlayerMessageGlobal(Object, MessageEventArgs)

    Declaration
    void RaiseShowPlayerMessageGlobal(object sender, MessageEventArgs e)
    Parameters
    Type Name Description
    Object sender
    MessageEventArgs e

    RaiseShowTooltipGlobal(Object, MessageEventArgs)

    Declaration
    void RaiseShowTooltipGlobal(object sender, MessageEventArgs e)
    Parameters
    Type Name Description
    Object sender
    MessageEventArgs e

    RaiseUnitDeadGlobal(IUnit, DeadEventArgs)

    Declaration
    void RaiseUnitDeadGlobal(IUnit sender, DeadEventArgs e)
    Parameters
    Type Name Description
    IUnit sender
    DeadEventArgs e

    RaiseUnitHealthUpdatedGlobal(IUnit, HealthUpdateArgs)

    Declaration
    void RaiseUnitHealthUpdatedGlobal(IUnit sender, HealthUpdateArgs e)
    Parameters
    Type Name Description
    IUnit sender
    HealthUpdateArgs e

    RaiseUnitInitiatedGlobal(IUnit)

    Declaration
    void RaiseUnitInitiatedGlobal(IUnit sender)
    Parameters
    Type Name Description
    IUnit sender

    RaiseUnitResourceDropOffCompleteGlobal(IUnit, ResourceAmountEventArgs)

    Declaration
    void RaiseUnitResourceDropOffCompleteGlobal(IUnit sender, ResourceAmountEventArgs e)
    Parameters
    Type Name Description
    IUnit sender
    ResourceAmountEventArgs e

    RaiseUnitResourceDropOffStartGlobal(IUnit, ResourceEventArgs)

    Declaration
    void RaiseUnitResourceDropOffStartGlobal(IUnit sender, ResourceEventArgs e)
    Parameters
    Type Name Description
    IUnit sender
    ResourceEventArgs e

    RaiseUnitSquadDeselectedGlobal(IUnitSquad, EventArgs)

    Declaration
    void RaiseUnitSquadDeselectedGlobal(IUnitSquad sender, EventArgs args)
    Parameters
    Type Name Description
    IUnitSquad sender
    System.EventArgs args

    RaiseUnitSquadSelectedGlobal(IUnitSquad, EventArgs)

    Declaration
    void RaiseUnitSquadSelectedGlobal(IUnitSquad sender, EventArgs args)
    Parameters
    Type Name Description
    IUnitSquad sender
    System.EventArgs args

    RaiseUnitUpgradedGlobal(IUnit, UpgradeEventArgs<IEntity>)

    Declaration
    void RaiseUnitUpgradedGlobal(IUnit sender, UpgradeEventArgs<IEntity> e)
    Parameters
    Type Name Description
    IUnit sender
    UpgradeEventArgs<IEntity> e

    Events

    AttackObjectApplyDamageGlobal

    Declaration
    event CustomEventHandler<IAttackObject, AttackObjectTargetEventArgs> AttackObjectApplyDamageGlobal
    Event Type
    Type Description
    CustomEventHandler<IAttackObject, AttackObjectTargetEventArgs>

    AttackSwitchCompleteGlobal

    Declaration
    event CustomEventHandler<IAttackComponent, EventArgs> AttackSwitchCompleteGlobal
    Event Type
    Type Description
    CustomEventHandler<IAttackComponent, System.EventArgs>

    AttackSwitchStartGlobal

    Declaration
    event CustomEventHandler<IAttackComponent, EventArgs> AttackSwitchStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IAttackComponent, System.EventArgs>

    BorderActivatedGlobal

    Declaration
    event CustomEventHandler<IBorder, EventArgs> BorderActivatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBorder, System.EventArgs>

    BorderDisabledGlobal

    Declaration
    event CustomEventHandler<IBorder, EventArgs> BorderDisabledGlobal
    Event Type
    Type Description
    CustomEventHandler<IBorder, System.EventArgs>

    BorderResourceAddedGlobal

    Declaration
    event CustomEventHandler<IBorder, ResourceEventArgs> BorderResourceAddedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBorder, ResourceEventArgs>

    BorderResourceRemovedGlobal

    Declaration
    event CustomEventHandler<IBorder, ResourceEventArgs> BorderResourceRemovedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBorder, ResourceEventArgs>

    BuildingBuiltGlobal

    Declaration
    event CustomEventHandler<IBuilding, EventArgs> BuildingBuiltGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, System.EventArgs>

    BuildingDeadGlobal

    Declaration
    event CustomEventHandler<IBuilding, DeadEventArgs> BuildingDeadGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, DeadEventArgs>

    BuildingDeselectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> BuildingDeselectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    BuildingHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IBuilding, HealthUpdateArgs> BuildingHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, HealthUpdateArgs>

    BuildingPlacedGlobal

    Declaration
    event CustomEventHandler<IBuilding, EventArgs> BuildingPlacedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, System.EventArgs>

    BuildingPlacementResetGlobal

    Declaration
    event CustomEventHandler<IBuildingPlacementHandler, EventArgs> BuildingPlacementResetGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuildingPlacementHandler, System.EventArgs>

    BuildingPlacementStartGlobal

    Declaration
    event CustomEventHandler<IBuilding, EventArgs> BuildingPlacementStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, System.EventArgs>

    BuildingPlacementStatusUpdatedGlobal

    Declaration
    event CustomEventHandler<IBuilding, EventArgs> BuildingPlacementStatusUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, System.EventArgs>

    BuildingPlacementStopGlobal

    Declaration
    event CustomEventHandler<IBuilding, EventArgs> BuildingPlacementStopGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, System.EventArgs>

    BuildingSelectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EntitySelectionEventArgs> BuildingSelectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, EntitySelectionEventArgs>

    BuildingUpgradedGlobal

    Declaration
    event CustomEventHandler<IBuilding, UpgradeEventArgs<IEntity>> BuildingUpgradedGlobal
    Event Type
    Type Description
    CustomEventHandler<IBuilding, UpgradeEventArgs<IEntity>>

    EffectObjectCreatedGlobal

    Declaration
    event CustomEventHandler<IEffectObject, EventArgs> EffectObjectCreatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEffectObject, System.EventArgs>

    EffectObjectDestroyedGlobal

    Declaration
    event CustomEventHandler<IEffectObject, EventArgs> EffectObjectDestroyedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEffectObject, System.EventArgs>

    EntityComponentPendingTaskUIReloadRequestGlobal

    Declaration
    event CustomEventHandler<IEntity, TaskUIReloadEventArgs> EntityComponentPendingTaskUIReloadRequestGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, TaskUIReloadEventArgs>

    EntityComponentTargetLockedGlobal

    Declaration
    event CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs> EntityComponentTargetLockedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs>

    EntityComponentTargetStartGlobal

    Declaration
    event CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs> EntityComponentTargetStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs>

    EntityComponentTargetStopGobal

    Declaration
    event CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs> EntityComponentTargetStopGobal
    Event Type
    Type Description
    CustomEventHandler<IEntityTargetComponent, TargetDataEventArgs>

    EntityComponentTaskInputInitializedGlobal

    Declaration
    event CustomEventHandler<IEntityComponentTaskInput, EventArgs> EntityComponentTaskInputInitializedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntityComponentTaskInput, System.EventArgs>

    EntityComponentTaskUIReloadRequestGlobal

    Declaration
    event CustomEventHandler<IEntityComponent, TaskUIReloadEventArgs> EntityComponentTaskUIReloadRequestGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntityComponent, TaskUIReloadEventArgs>

    EntityComponentUpgradedGlobal

    Declaration
    event CustomEventHandler<IEntity, UpgradeEventArgs<IEntityComponent>> EntityComponentUpgradedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, UpgradeEventArgs<IEntityComponent>>

    EntityDeadGlobal

    Declaration
    event CustomEventHandler<IEntity, DeadEventArgs> EntityDeadGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, DeadEventArgs>

    EntityDeselectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> EntityDeselectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    EntityFactionUpdateCompleteGlobal

    Declaration
    event CustomEventHandler<IEntity, FactionUpdateArgs> EntityFactionUpdateCompleteGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, FactionUpdateArgs>

    EntityFactionUpdateStartGlobal

    Declaration
    event CustomEventHandler<IEntity, FactionUpdateArgs> EntityFactionUpdateStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, FactionUpdateArgs>

    EntityHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IEntity, HealthUpdateArgs> EntityHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, HealthUpdateArgs>

    EntityInitiatedGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> EntityInitiatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    EntityInstanceUpgradedGlobal

    Declaration
    event CustomEventHandler<IEntity, UpgradeEventArgs<IEntity>> EntityInstanceUpgradedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, UpgradeEventArgs<IEntity>>

    EntityMaxHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IEntity, HealthUpdateArgs> EntityMaxHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, HealthUpdateArgs>

    EntityMouseEnterGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> EntityMouseEnterGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    EntityMouseExitGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> EntityMouseExitGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    EntitySelectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EntitySelectionEventArgs> EntitySelectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, EntitySelectionEventArgs>

    EntityUpgradedGlobal

    Declaration
    event CustomEventHandler<IEntity, UpgradeEventArgs<IEntity>> EntityUpgradedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, UpgradeEventArgs<IEntity>>

    EntityVisibilityUpdateGlobal

    Declaration
    event CustomEventHandler<IEntity, VisibilityEventArgs> EntityVisibilityUpdateGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, VisibilityEventArgs>

    FactionEntityDeadGlobal

    Declaration
    event CustomEventHandler<IFactionEntity, DeadEventArgs> FactionEntityDeadGlobal
    Event Type
    Type Description
    CustomEventHandler<IFactionEntity, DeadEventArgs>

    FactionEntityHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IFactionEntity, HealthUpdateArgs> FactionEntityHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IFactionEntity, HealthUpdateArgs>

    FactionSlotDefeatConditionTriggeredGlobal

    Declaration
    event CustomEventHandler<IFactionSlot, DefeatConditionEventArgs> FactionSlotDefeatConditionTriggeredGlobal
    Event Type
    Type Description
    CustomEventHandler<IFactionSlot, DefeatConditionEventArgs>

    FactionSlotDefeatedGlobal

    Declaration
    event CustomEventHandler<IFactionSlot, DefeatConditionEventArgs> FactionSlotDefeatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IFactionSlot, DefeatConditionEventArgs>

    FactionSlotResourceAmountUpdatedGlobal

    Declaration
    event CustomEventHandler<IFactionSlot, ResourceUpdateEventArgs> FactionSlotResourceAmountUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IFactionSlot, ResourceUpdateEventArgs>

    GameStateUpdatedGlobal

    Declaration
    event CustomEventHandler<IGameManager, EventArgs> GameStateUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IGameManager, System.EventArgs>

    HideTooltipGlobal

    Declaration
    event CustomEventHandler<object, EventArgs> HideTooltipGlobal
    Event Type
    Type Description
    CustomEventHandler<Object, System.EventArgs>

    MovementStartGlobal

    Declaration
    event CustomEventHandler<IMovementComponent, EventArgs> MovementStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IMovementComponent, System.EventArgs>

    MovementStopGlobal

    Declaration
    event CustomEventHandler<IMovementComponent, EventArgs> MovementStopGlobal
    Event Type
    Type Description
    CustomEventHandler<IMovementComponent, System.EventArgs>

    PendingTaskEntityComponentAdded

    Declaration
    event CustomEventHandler<IPendingTaskEntityComponent, EventArgs> PendingTaskEntityComponentAdded
    Event Type
    Type Description
    CustomEventHandler<IPendingTaskEntityComponent, System.EventArgs>

    PendingTaskEntityComponentRemoved

    Declaration
    event CustomEventHandler<IPendingTaskEntityComponent, EventArgs> PendingTaskEntityComponentRemoved
    Event Type
    Type Description
    CustomEventHandler<IPendingTaskEntityComponent, System.EventArgs>

    PendingTaskEntityComponentUpdated

    Declaration
    event CustomEventHandler<IPendingTaskEntityComponent, EventArgs> PendingTaskEntityComponentUpdated
    Event Type
    Type Description
    CustomEventHandler<IPendingTaskEntityComponent, System.EventArgs>

    ResourceDeadGlobal

    Declaration
    event CustomEventHandler<IResource, DeadEventArgs> ResourceDeadGlobal
    Event Type
    Type Description
    CustomEventHandler<IResource, DeadEventArgs>

    ResourceDeselectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> ResourceDeselectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    ResourceGeneratorCollectedGlobal

    Declaration
    event CustomEventHandler<IResourceGenerator, ResourceAmountEventArgs> ResourceGeneratorCollectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IResourceGenerator, ResourceAmountEventArgs>

    ResourceGeneratorInitGlobal

    Declaration
    event CustomEventHandler<IResourceGenerator, EventArgs> ResourceGeneratorInitGlobal
    Event Type
    Type Description
    CustomEventHandler<IResourceGenerator, System.EventArgs>

    ResourceHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IResource, HealthUpdateArgs> ResourceHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IResource, HealthUpdateArgs>

    ResourceInitiatedGlobal

    Declaration
    event CustomEventHandler<IResource, EventArgs> ResourceInitiatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IResource, System.EventArgs>

    ResourceSelectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EntitySelectionEventArgs> ResourceSelectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, EntitySelectionEventArgs>

    SearchObstacleDisabledGlobal

    Declaration
    event CustomEventHandler<ISearchObstacle, EventArgs> SearchObstacleDisabledGlobal
    Event Type
    Type Description
    CustomEventHandler<ISearchObstacle, System.EventArgs>

    SearchObstacleEnabledGlobal

    Declaration
    event CustomEventHandler<ISearchObstacle, EventArgs> SearchObstacleEnabledGlobal
    Event Type
    Type Description
    CustomEventHandler<ISearchObstacle, System.EventArgs>

    ShowPlayerMessageGlobal

    Declaration
    event CustomEventHandler<object, MessageEventArgs> ShowPlayerMessageGlobal
    Event Type
    Type Description
    CustomEventHandler<Object, MessageEventArgs>

    ShowTooltipGlobal

    Declaration
    event CustomEventHandler<object, MessageEventArgs> ShowTooltipGlobal
    Event Type
    Type Description
    CustomEventHandler<Object, MessageEventArgs>

    UnitDeadGlobal

    Declaration
    event CustomEventHandler<IUnit, DeadEventArgs> UnitDeadGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnit, DeadEventArgs>

    UnitDeselectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EventArgs> UnitDeselectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, System.EventArgs>

    UnitHealthUpdatedGlobal

    Declaration
    event CustomEventHandler<IUnit, HealthUpdateArgs> UnitHealthUpdatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnit, HealthUpdateArgs>

    UnitInitiatedGlobal

    Declaration
    event CustomEventHandler<IUnit, EventArgs> UnitInitiatedGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnit, System.EventArgs>

    UnitResourceDropOffCompleteGlobal

    Declaration
    event CustomEventHandler<IEntity, ResourceAmountEventArgs> UnitResourceDropOffCompleteGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, ResourceAmountEventArgs>

    UnitResourceDropOffStartGlobal

    Declaration
    event CustomEventHandler<IEntity, ResourceEventArgs> UnitResourceDropOffStartGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, ResourceEventArgs>

    UnitSelectedGlobal

    Declaration
    event CustomEventHandler<IEntity, EntitySelectionEventArgs> UnitSelectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IEntity, EntitySelectionEventArgs>

    UnitSquadDeselectedGlobal

    Declaration
    event CustomEventHandler<IUnitSquad, EventArgs> UnitSquadDeselectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnitSquad, System.EventArgs>

    UnitSquadSelectedGlobal

    Declaration
    event CustomEventHandler<IUnitSquad, EventArgs> UnitSquadSelectedGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnitSquad, System.EventArgs>

    UnitUpgradedGlobal

    Declaration
    event CustomEventHandler<IUnit, UpgradeEventArgs<IEntity>> UnitUpgradedGlobal
    Event Type
    Type Description
    CustomEventHandler<IUnit, UpgradeEventArgs<IEntity>>
    In This Article
    Back to top Unity RTS Engine Documentation