swift
Public Member Functions | List of all members
swift::simplugin::xplane::CXPlaneMPAircraftObjects Class Reference

Simulator objects (aka AI aircraft) More...

Inheritance diagram for swift::simplugin::xplane::CXPlaneMPAircraftObjects:
[legend]

Public Member Functions

swift::misc::aviation::CCallsignSet getAllCallsigns () const
 Get all callsigns.
 
QStringList getAllCallsignStrings (bool sorted=false) const
 Get all callsign strings.
 
QString getAllCallsignStringsAsString (bool sorted=false, const QString &separator=", ") const
 Get all callsign strings as string.
 
void toggleInterpolatorModes ()
 Toggle interpolator modes.
 
void toggleInterpolatorMode (const swift::misc::aviation::CCallsign &callsign)
 Toggle interpolator modes.
 
- Public Member Functions inherited from QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >
QDataStreamoperator<< (QDataStream &out, const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &hash)
 
QDataStreamoperator>> (QDataStream &in, QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &hash)
 
 QHash (InputIterator begin, InputIterator end)
 
 QHash (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &&other)
 
 QHash (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &other)
 
 QHash (std::initializer_list< std::pair< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >> list)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > & operator= (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &&other)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > & operator= (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &other)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult insertOrAssign (K &&key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult insertOrAssign (swift::misc::aviation::CCallsign &&key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult insertOrAssign (const swift::misc::aviation::CCallsign &key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult tryEmplace (K &&key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult tryEmplace (swift::misc::aviation::CCallsign &&key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult tryEmplace (const swift::misc::aviation::CCallsign &key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult tryInsert (K &&key, const CXPlaneMPAircraft &value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::TryEmplaceResult tryInsert (const swift::misc::aviation::CCallsign &key, const CXPlaneMPAircraft &value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator begin ()
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator begin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator emplace (swift::misc::aviation::CCallsign &&key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator emplace (const swift::misc::aviation::CCallsign &key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator end ()
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator end () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator erase (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator pos)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator find (const swift::misc::aviation::CCallsign &key)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator find (const swift::misc::aviation::CCallsign &key) const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::iterator insert (const swift::misc::aviation::CCallsign &key, const CXPlaneMPAircraft &value)
 
void insert (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &other)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator insert_or_assign (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, K &&key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator insert_or_assign (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, swift::misc::aviation::CCallsign &&key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator insert_or_assign (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, const swift::misc::aviation::CCallsign &key, Value &&value)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > insert_or_assign (K &&key, Value &&value)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > insert_or_assign (swift::misc::aviation::CCallsign &&key, Value &&value)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > insert_or_assign (const swift::misc::aviation::CCallsign &key, Value &&value)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator keyValueBegin ()
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_key_value_iterator keyValueBegin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator keyValueEnd ()
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_key_value_iterator keyValueEnd () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator try_emplace (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, K &&key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator try_emplace (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, swift::misc::aviation::CCallsign &&key, Args &&... args)
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator try_emplace (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator hint, const swift::misc::aviation::CCallsign &key, Args &&... args)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > try_emplace (K &&key, Args &&... args)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > try_emplace (swift::misc::aviation::CCallsign &&key, Args &&... args)
 
std::pair< QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_value_iterator, bool > try_emplace (const swift::misc::aviation::CCallsign &key, Args &&... args)
 
CXPlaneMPAircraft & operator[] (const swift::misc::aviation::CCallsign &key)
 
const CXPlaneMPAircraft operator[] (const swift::misc::aviation::CCallsign &key) const const
 
CXPlaneMPAircraft take (const swift::misc::aviation::CCallsign &key)
 
auto asKeyValueRange () &
 
auto asKeyValueRange () &&
 
auto asKeyValueRange () const &const
 
auto asKeyValueRange () const &&const
 
bool operator!= (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &lhs, const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &rhs)
 
bool operator== (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &lhs, const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &rhs)
 
bool remove (const swift::misc::aviation::CCallsign &key)
 
int qGlobalQHashSeed ()
 
qsizetype erase_if (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &hash, Predicate pred)
 
qsizetype removeIf (Predicate pred)
 
size_t qHash (Enum key, size_t seed)
 
size_t qHash (QByteArrayView key, size_t seed)
 
size_t qHash (QDate key, size_t seed)
 
size_t qHash (QLatin1StringView key, size_t seed)
 
size_t qHash (QPoint key, size_t seed)
 
size_t qHash (QTime key, size_t seed)
 
size_t qHash (CXPlaneMPAircraft key, size_t seed)
 
size_t qHash (char key, size_t seed)
 
size_t qHash (char16_t key, size_t seed)
 
size_t qHash (char32_t key, size_t seed)
 
size_t qHash (char8_t key, size_t seed)
 
size_t qHash (const QBitArray &key, size_t seed)
 
size_t qHash (const QByteArray &key, size_t seed)
 
size_t qHash (const QChar key, size_t seed)
 
size_t qHash (const QDateTime &key, size_t seed)
 
size_t qHash (const QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &key, size_t seed)
 
size_t qHash (const QSet< CXPlaneMPAircraft > &key, size_t seed)
 
size_t qHash (const QString &key, size_t seed)
 
size_t qHash (const QTypeRevision &key, size_t seed)
 
size_t qHash (const QUrl &key, size_t seed)
 
size_t qHash (const QVersionNumber &key, size_t seed)
 
size_t qHash (const CXPlaneMPAircraft *key, size_t seed)
 
size_t qHash (const std::pair< T1, T2 > &key, size_t seed)
 
size_t qHash (double key, size_t seed)
 
size_t qHash (float key, size_t seed)
 
size_t qHash (int key, size_t seed)
 
size_t qHash (long double key, size_t seed)
 
size_t qHash (long key, size_t seed)
 
size_t qHash (qint128 key, size_t seed)
 
size_t qHash (qint64 key, size_t seed)
 
size_t qHash (quint128 key, size_t seed)
 
size_t qHash (quint64 key, size_t seed)
 
size_t qHash (short key, size_t seed)
 
size_t qHash (signed char key, size_t seed)
 
size_t qHash (std::nullptr_t key, size_t seed)
 
size_t qHash (uchar key, size_t seed)
 
size_t qHash (uint key, size_t seed)
 
size_t qHash (ulong key, size_t seed)
 
size_t qHash (ushort key, size_t seed)
 
size_t qHash (wchar_t key, size_t seed)
 
size_t qHashBits (const void *p, size_t len, size_t seed)
 
size_t qHashMulti (size_t seed, const CXPlaneMPAircraft &... args)
 
size_t qHashMultiCommutative (size_t seed, const CXPlaneMPAircraft &... args)
 
size_t qHashRange (InputIterator first, InputIterator last, size_t seed)
 
size_t qHashRangeCommutative (InputIterator first, InputIterator last, size_t seed)
 
void clear ()
 
void qSetGlobalQHashSeed (int newSeed)
 
void reserve (qsizetype size)
 
void squeeze ()
 
void swap (QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft > &other)
 
swift::misc::aviation::CCallsign key (const CXPlaneMPAircraft &value) const const
 
swift::misc::aviation::CCallsign key (const CXPlaneMPAircraft &value, const swift::misc::aviation::CCallsign &defaultKey) const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator cbegin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator cend () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator constBegin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator constEnd () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_iterator constFind (const swift::misc::aviation::CCallsign &key) const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_key_value_iterator constKeyValueBegin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::const_key_value_iterator constKeyValueEnd () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_iterator keyBegin () const const
 
QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >::key_iterator keyEnd () const const
 
QList< swift::misc::aviation::CCallsignkeys () const const
 
QList< swift::misc::aviation::CCallsignkeys (const CXPlaneMPAircraft &value) const const
 
QList< CXPlaneMPAircraft > values () const const
 
CXPlaneMPAircraft value (const swift::misc::aviation::CCallsign &key) const const
 
CXPlaneMPAircraft value (const swift::misc::aviation::CCallsign &key, const CXPlaneMPAircraft &defaultValue) const const
 
bool contains (const swift::misc::aviation::CCallsign &key) const const
 
bool empty () const const
 
bool isEmpty () const const
 
float load_factor () const const
 
qsizetype capacity () const const
 
qsizetype count () const const
 
qsizetype count (const swift::misc::aviation::CCallsign &key) const const
 
qsizetype size () const const
 

Additional Inherited Members

- Public Attributes inherited from QHash< swift::misc::aviation::CCallsign, CXPlaneMPAircraft >
typedef ConstIterator
 
typedef Iterator
 
typedef const_key_value_iterator
 
typedef key_value_iterator
 
typedef difference_type
 
typedef key_type
 
typedef mapped_type
 
typedef size_type
 

Detailed Description

Simulator objects (aka AI aircraft)

Definition at line 80 of file xplanempaircraft.h.


The documentation for this class was generated from the following files: