Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - p -

- PALETTE_MASK : sprites.h
- PALETTE_MODIFIER_COLOR : sprites.h
- PALETTE_MODIFIER_GREYOUT : sprites.h
- PALETTE_MODIFIER_TRANSPARENT : sprites.h
- PALETTE_SEL_TILE_BLUE : sprites.h
- PALETTE_SEL_TILE_RED : sprites.h
- PALETTE_TILE_RED_PULSATING : sprites.h
- PALETTE_WIDTH : sprites.h
- parse_intlist() : newgrf_gui.cpp , settings.cpp
- PatchesSelectionWndProc() : settings_gui.cpp
- PCPpositions : elrail_data.h
- perlin_coast_noise_2D() : tgp.cpp
- PlaceInitialIndustry() : industry_cmd.cpp
- PlaceMoreTrees() : tree_cmd.cpp
- PlaceProc_Sign() : signs.cpp , signs.h
- PlaceRoad_AutoRoad() : road_gui.cpp
- PlaceRoad_X_Dir() : road_gui.cpp
- PlaceRoad_Y_Dir() : road_gui.cpp
- PlaceTree() : tree_cmd.cpp
- PlaceTreeAtSameHeight() : tree_cmd.cpp
- PlaceTreesRandomly() : functions.h , tree_cmd.cpp
- PlantTreesOnTile() : tree_cmd.cpp
- PLAYER_FIRST : player_type.h
- PLAYER_INACTIVE_CLIENT : player_type.h
- PLAYER_NEW_COMPANY : player_type.h
- PLAYER_SPECTATOR : player_type.h
- PlayerCompanyWndProc() : player_gui.cpp
- PlayerFace : player_type.h
- PlayerFaceVariable : player_face.h
- PlayerFaceWindowWidgets : player_gui.cpp
- PlayerStationsWndProc() : station_gui.cpp
- PoolCleanBlock() : oldpool.h
- PoolNewBlock() : oldpool.h
- PopupMainToolbMenu() : main_gui.cpp
- PreferredPPPofTrackAtPCP : elrail_data.h
- PrepareGenerateWorldProgress() : genworld_gui.cpp , genworld.h
- PrepareTextRefStackUsage() : newgrf_text.cpp , newgrf_text.h
- ProcessSentMessage() : openttd.cpp
- ProcessTrainOrder() : train_cmd.cpp
- PRODLEVEL_CLOSURE : industry_cmd.cpp
- PRODLEVEL_DEFAULT : industry_cmd.cpp
- PRODLEVEL_MAXIMUM : industry_cmd.cpp
- PRODLEVEL_MINIMUM : industry_cmd.cpp
- ProductionLevels : industry_cmd.cpp