XPMP2
X-Plane multiplayer library 2 - using instancing
src Directory Reference

Files

 2D.cpp
 Implementation of 2-D routines, like drawing aircraft labels.
 
 2D.h
 Definitions of 2-D routines, like drawing aircraft labels.
 
 AIMultiplayer.cpp
 Implementation of serving TCAS target dataRef updates.
 
 AIMultiplayer.h
 Definitions for serving TCAS target dataRef updates.
 
 Aircraft.cpp
 XPMP2::Aircraft represents an aircraft as managed by XPMP2.
 
 Aircraft.h
 Additional definitions beyond what public XPCAircraft defines.
 
 Contrail.cpp
 Manages contrails for an aircraft.
 
 Contrail.h
 Manages contrails for an aircraft.
 
 CSLCopy.cpp
 Copy .obj file just before loading, to replace dataRefs and texture.
 
 CSLModels.cpp
 Managing CSL Models, including matching and loading.
 
 CSLModels.h
 Managing CSL Models, including matching and loading.
 
 Map.cpp
 Implementation for creating the map layer.
 
 Map.h
 Definitions for creating the map layer.
 
 Network.cpp
 Low-level network communications, especially for TCP/UDP.
 
 Network.h
 Low-level network communications, especially for TCP/UDP.
 
 RelatedDoc8643.cpp
 Reading of supporting text files:
 
 RelatedDoc8643.h
 Reading of supporting text files:
 
 Remote.cpp
 Master/Client communication for aircraft synchronization on remote networked instances.
 
 Remote.h
 Master/Client communication for aircraft synchronization on remote networked instances.
 
 Sound.cpp
 Sound for aircraft.
 
 Sound.h
 Sound for aircraft, based on XPLMSound.
 
 SoundFMOD.cpp
 
 SoundFMOD.h
 
 Utilities.cpp
 Miscellaneous utility functions, including logging.
 
 Utilities.h
 Miscellaneous utility functions, including logging.
 
 XPMP2.h
 Header file covering all includes required for compiling XPMP2, basis for pre-compiled headers.
 
 XPMPMultiplayer.cpp
 Initialization and general control functions for XPMP2.