private EscortState() { if (_instance != null) { return; } _instance = this; }
void RemoveEscortState(EscortState escortState) { _escortState &= ~escortState; }
void AddEscortState(EscortState escortState) { _escortState |= escortState; }
public bool HasEscortState(EscortState escortState) { return((_escortState & escortState) != 0); }
void RemoveEscortState(EscortState escortState) { m_uiEscortState &= ~escortState; }
void AddEscortState(EscortState escortState) { m_uiEscortState |= escortState; }
public bool HasEscortState(EscortState escortState) { return(m_uiEscortState.HasAnyFlag(escortState)); }