![]() |
TrinityCore
|
#include "Common.h"
Include dependency graph for UnitEvents.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | UnitBaseEvent |
| class | ThreatRefStatusChangeEvent |
| class | ThreatManagerEvent |
Macros | |
| #define | UEV_THREAT_REF_EVENT_MASK (UEV_THREAT_REF_ONLINE_STATUS | UEV_THREAT_REF_THREAT_CHANGE | UEV_THREAT_REF_REMOVE_FROM_LIST | UEV_THREAT_REF_ASSECCIBLE_STATUS) |
| #define | UEV_THREAT_MANAGER_EVENT_MASK (UEV_THREAT_SORT_LIST | UEV_THREAT_SET_NEXT_TARGET | UEV_THREAT_VICTIM_CHANGED) |
| #define | UEV_ALL_EVENT_MASK (0xffffffff) |
Enumerations | |
| enum | UNIT_EVENT_TYPE { UEV_THREAT_REF_ONLINE_STATUS = 1<<0, UEV_THREAT_REF_THREAT_CHANGE = 1<<1, UEV_THREAT_REF_REMOVE_FROM_LIST = 1<<2, UEV_THREAT_REF_ASSECCIBLE_STATUS = 1<<3, UEV_THREAT_SORT_LIST = 1<<4, UEV_THREAT_SET_NEXT_TARGET = 1<<5, UEV_THREAT_VICTIM_CHANGED = 1<<6 } |
| #define UEV_ALL_EVENT_MASK (0xffffffff) |
| #define UEV_THREAT_MANAGER_EVENT_MASK (UEV_THREAT_SORT_LIST | UEV_THREAT_SET_NEXT_TARGET | UEV_THREAT_VICTIM_CHANGED) |
| #define UEV_THREAT_REF_EVENT_MASK (UEV_THREAT_REF_ONLINE_STATUS | UEV_THREAT_REF_THREAT_CHANGE | UEV_THREAT_REF_REMOVE_FROM_LIST | UEV_THREAT_REF_ASSECCIBLE_STATUS) |
| enum UNIT_EVENT_TYPE |
1.8.8