XPMP2
X-Plane multiplayer library 2 - using instancing
XPMP 2 - API and Code documentation

API

Required Header Files

A new plugin, which wants to use the XPMP2 library, needs to include the following 2 header files, provided in the inc folder:

Additional Header Files

There are 3 additional headers files, which are usually not required:

The following header files are deprecated and provided only for backward compatibility with previous libxplanemp, not to be used for new projects:

The following header file is for use by the "XPMP2 Remote Client":

  • XPMPRemote.h - Defines network functionality and data structure for synchronizing planes between networked computers.

Quick Links to Detailed Documentation: