EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TargetManager.h File Reference
Include dependency graph for TargetManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TargetManager
 
class  TargetManager::TargetEntry
 
class  TargetManager::TargetedByEntry
 

Namespaces

 TargMgr
 
 TargMgr::State
 
 TargMgr::Mode
 
 TargMgr::Msg
 

Enumerations

enum  { TargMgr::State::Idle = 0, TargMgr::State::Locking = 1, TargMgr::State::Passive = 2, TargMgr::State::Locked = 3 }
 
enum  {
  TargMgr::Mode::None = 0, TargMgr::Mode::Add = 1, TargMgr::Mode::Lost = 2, TargMgr::Mode::Clear = 3,
  TargMgr::Mode::OtherAdd = 4, TargMgr::Mode::OtherLost = 5, TargMgr::Mode::LockedBy = 6
}
 
enum  {
  TargMgr::Msg::NoMsg = 0, TargMgr::Msg::Locked = 1, TargMgr::Msg::Docking = 2, TargMgr::Msg::Jumping = 3,
  TargMgr::Msg::Cloaked = 4, TargMgr::Msg::WarpingOut = 5, TargMgr::Msg::StoppedTargeting = 6, TargMgr::Msg::Destroyed = 7,
  TargMgr::Msg::ClientReq = 8, TargMgr::Msg::InternalCall = 9, TargMgr::Msg::Deleted = 10, TargMgr::Msg::Shutdown = 11
}