| Phx.h [code] | Includes a minimum set of the starting headers needed to compile a simple client |
| PhxAccessors.h [code] | Contains Accessor classes that are used to protect shared data structures |
| PhxBitVector.h [code] | Contains the BitVector class for reading and writing sequences of bit-packed elements |
| PhxBuffer.h [code] | Contains the Buffer template class that wraps a C-style array with LockedPtrInterface |
| PhxClock.h [code] | Contains the Clock entity that keeps track of simulated time |
| PhxColor.h [code] | |
| PhxConfig.h [code] | Contains basic compile-time settings and includes other configuration files |
| PhxCore.h [code] | Contains the Core interface class that manages the top-level managers for the simulator |
| PhxDates.h [code] | |
| PhxDescription.h [code] | Contains the standard Description class used to describe all or part of an entity |
| PhxEcw.h [code] | |
| PhxEventNotifier.h [code] | |
| PhxExceptions.h [code] | Contains standard exception classes used throughout the code |
| PhxFactory.h [code] | |
| PhxGeographicCoordinates.h [code] | |
| PhxGraphics.h [code] | |
| PhxGraphicsEngine.h [code] | Contains a generic interface to a graphics subsystem |
| PhxInput.h [code] | Includes input-related headers |
| PhxKeyboard.h [code] | |
| PhxListeners.h [code] | Contains the base Listener classes that support standard listener-style notifications in Phoenix |
| PhxLocks.h [code] | Contains lock objects and tools for concurrent programming |
| PhxLog.h [code] | Contains the Log interface used for loging and ingame debug output |
| PhxLogicalInputEngine.h [code] | Contains the interface for the "logical" input layer that binds raw user inputs to logical inputs consumed by game objects |
| PhxMatrix.h [code] | A dimension-templatized class for matrices of values |
| PhxModule.h [code] | Contains the Module base type for loadable modules |
| PhxNamedInterface.h [code] | Contains the base class for interfaces to objects in the simulator that can be tracked by name and type |
| PhxPlayer.h [code] | Contains the Player class representing a player in the simulation |
| PhxPrecompiledHeaders.h [code] | |
| PhxPtr.h [code] | Defines standard smart-pointer types that are used to provide automatic resource reclamation and reference management within Phoenix |
| PhxPtrInterface.h [code] | Contains standard implementations of the necessary reference counting interface for the Ptr class |
| PhxQuaternion.h [code] | |
| PhxRawInputEngine.h [code] | Contains the RawInputEngine interface that manages raw user input for the simulator |
| PhxRectangle.h [code] | Contains the Rectangle class representing a 2D rectangle |
| PhxSemaphore.h [code] | Contains a basic Semaphore class that wraps POSIX semaphores |
| PhxSingleton.h [code] | |
| PhxString.h [code] | Contains the basic Phoenix String class that is used to represent character strings |
| PhxTemplates.h [code] | Contains template classes used to improve type-safety of interfaces |
| PhxTerrain.h [code] | Contains the Terrain entity public interface |
| PhxTerrainDatabase.h [code] | Contains the TerrainDatabase class that manages terrain datasets for the terrain engine |
| PhxTerrainGeometry.h [code] | Contains the TerrainGeometry interface to the terrain engine |
| PhxThread.h [code] | |
| PhxTimer.h [code] | |
| PhxTimes.h [code] | |
| PhxTypes.h [code] | Contains definitions of basic primitive types for use throughout Phoenix code |
| PhxWindowInformation.h [code] | |
| PhxXml.h [code] | |
| PhxXmlDescription.h [code] | Contains XmlDescriptionNode, which provides a more specialized interface for manipulating xml-encoded Description data |
1.4.2