\hypertarget{p__local_8h}{
\section{common/p\_\-local.h File Reference}
\label{d7/de0/p__local_8h}\index{common/p\_\-local.h@{common/p\_\-local.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structbrain__s}{brain\_\-s}
\item 
struct \hyperlink{structdivline__t}{divline\_\-t}
\item 
struct \hyperlink{structintercept__t}{intercept\_\-t}
\item 
class \hyperlink{classDPolyAction}{DPolyAction}
\item 
class \hyperlink{classDRotatePoly}{DRotatePoly}
\item 
class \hyperlink{classDMovePoly}{DMovePoly}
\item 
class \hyperlink{classDPolyDoor}{DPolyDoor}
\item 
struct \hyperlink{structpolyspawns__s}{polyspawns\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL}($\ast$ \hyperlink{p__local_8h_aaabe7c268f01377eb1150d7564578fdd}{traverser\_\-t} )(\hyperlink{structintercept__t}{intercept\_\-t} $\ast$in)
\item 
typedef struct \hyperlink{structpolyspawns__s}{polyspawns\_\-s} \hyperlink{p__local_8h_a40cb135135f51866a06ee9fb0042caa7}{polyspawns\_\-t}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8}{podoortype\_\-t} \{ \hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8aa4a2b76285db57ea0b41623530a34571}{PODOOR\_\-NONE}, 
\hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8a0997c745e9df4dcfa4a22ae6a80a37f7}{PODOOR\_\-SLIDE}, 
\hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8aefeea6208ec4ac58fe593aed0fa5a755}{PODOOR\_\-SWING}, 
\hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8aff3323b0e61a3b7e20fbcd44ec926354}{NUMTYPES}
 \}
\item 
enum \{ \par
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a35e1057007e05027e2d400605d68c7d7}{PO\_\-HEX\_\-ANCHOR\_\-TYPE} =  3000, 
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a796ff8d88852dcdae22893315612df28}{PO\_\-HEX\_\-SPAWN\_\-TYPE}, 
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a9bf15f9caa69eb2a79d58ca9bf533598}{PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE}, 
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310af77d651624a510f4fea3dcd9ea0f9cc5}{PO\_\-ANCHOR\_\-TYPE} =  9300, 
\par
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310aa666e8961b962380ffe499b7bbea108b}{PO\_\-SPAWN\_\-TYPE}, 
\hyperlink{p__local_8h_a94798fdadfbf49a7c658ace669a1d310aead11989169727356736f478a8f7b506}{PO\_\-SPAWNCRUSH\_\-TYPE}
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{p__local_8h_a350e2d6e85d99ce7fa68ea62883475f4}{P\_\-SetupPsprites} (\hyperlink{classplayer__s}{player\_\-t} $\ast$curplayer)
\item 
void \hyperlink{p__local_8h_adedf426b13ab8bd54e63e04a7fcdff76}{P\_\-MovePsprites} (\hyperlink{classplayer__s}{player\_\-t} $\ast$curplayer)
\item 
void \hyperlink{p__local_8h_a97c203a2f13ceff839ffe04ea162553d}{P\_\-DropWeapon} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
void \hyperlink{p__local_8h_ace53783e866efe545005eb7b990d3ee3}{P\_\-FallingDamage} (\hyperlink{classAActor}{AActor} $\ast$ent)
\item 
void \hyperlink{p__local_8h_a6ca2bf26aac1ecf1632befd793a1fa96}{P\_\-PlayerThink} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
void \hyperlink{p__local_8h_a55756823eabf2f3972d75fda015cb7dd}{P\_\-ThrustMobj} (\hyperlink{classAActor}{AActor} $\ast$mo, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} move)
\item 
void \hyperlink{p__local_8h_a3b024646d7ff6810a7b61ac291a1e6a0}{P\_\-RespawnSpecials} (void)
\item 
bool \hyperlink{p__local_8h_a36913fdc9f854e573bf5b5526390813b}{P\_\-SetMobjState} (\hyperlink{classAActor}{AActor} $\ast$mobj, \hyperlink{info_8h_a29353e95e7dd5ba27a3d1c65edc71a85}{statenum\_\-t} state)
\item 
void \hyperlink{p__local_8h_a8c50072fc014d8c8237504db0b24e51c}{P\_\-SpawnPuff} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} z, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} dir, int updown)
\item 
void \hyperlink{p__local_8h_ad72d056a6ff1a76dd029740ba97d5aa0}{P\_\-SpawnBlood} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} z, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} dir, int damage)
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__local_8h_a9084dd7323a3e26657c56fc9a55ac004}{P\_\-SpawnMissile} (\hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, \hyperlink{info_8h_a2f6c6c60c0362e9ea1cf7ffe4d1ccfbd}{mobjtype\_\-t} type)
\item 
void \hyperlink{p__local_8h_af6fd7aaa70dc94c90002f1a0b33f5b06}{P\_\-SpawnPlayerMissile} (\hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, \hyperlink{info_8h_a2f6c6c60c0362e9ea1cf7ffe4d1ccfbd}{mobjtype\_\-t} type)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a8889645acf2acd957d8185d6550acfbf}{P\_\-Thing\_\-Spawn} (int tid, int type, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} fog)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_ad60be3695e7b15b860d8f5699ebd2616}{P\_\-Thing\_\-Projectile} (int tid, int type, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} vspeed, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} gravity)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a048e19b2c4abd71753f87a8390301900}{P\_\-ActivateMobj} (\hyperlink{classAActor}{AActor} $\ast$mobj, \hyperlink{classAActor}{AActor} $\ast$activator)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a8ea7eba155017f6d1c2d728fc55652de}{P\_\-DeactivateMobj} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
void \hyperlink{p__local_8h_aa90bfdb38d7ff529d30b3531c93e62a8}{P\_\-NoiseAlert} (\hyperlink{classAActor}{AActor} $\ast$target, \hyperlink{classAActor}{AActor} $\ast$emmiter)
\item 
void \hyperlink{p__local_8h_ab14cdb879eb3773d605ed40d8e32d304}{P\_\-SpawnBrainTargets} (void)
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a8c1e22e45e7f63a2c7017f1caf5e91a9}{P\_\-AproxDistance} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} dx, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} dy)
\item 
int \hyperlink{p__local_8h_abd1bdf52c16b9604ee23b263f97ede41}{P\_\-PointOnLineSide} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, const \hyperlink{structline__s}{line\_\-t} $\ast$line)
\item 
int \hyperlink{p__local_8h_a21ee0e1aee7008920f04526921fcfae0}{P\_\-PointOnDivlineSide} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, const \hyperlink{structdivline__t}{divline\_\-t} $\ast$line)
\item 
void \hyperlink{p__local_8h_a502979b54fb2156a2dc09eb85c4d9002}{P\_\-MakeDivline} (const \hyperlink{structline__s}{line\_\-t} $\ast$li, \hyperlink{structdivline__t}{divline\_\-t} $\ast$dl)
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a2aae13af87d2513b7e20aeae1c489d81}{P\_\-InterceptVector} (const \hyperlink{structdivline__t}{divline\_\-t} $\ast$v2, const \hyperlink{structdivline__t}{divline\_\-t} $\ast$v1)
\item 
int \hyperlink{p__local_8h_a8bb2305c01dc51067993c851aef0435b}{P\_\-BoxOnLineSide} (const \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} $\ast$tmbox, const \hyperlink{structline__s}{line\_\-t} $\ast$ld)
\item 
void \hyperlink{p__local_8h_a8569a21ec7a2888e0bc1929fb5cfc08d}{P\_\-LineOpening} (const \hyperlink{structline__s}{line\_\-t} $\ast$\hyperlink{r__bsp_8h_a5586512fb059f4f5b6a109e0b5273754}{linedef})
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a66e9a0baa90bb002048be3b3bdc21cd7}{P\_\-BlockLinesIterator} (int \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, int \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL}($\ast$\hyperlink{d__dehacked_8cpp_a43026160f493bce5e3714d0c344fff8b}{func})(\hyperlink{structline__s}{line\_\-t} $\ast$))
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_ada2b23827e502fe6d7524ee9d5627d6b}{P\_\-BlockThingsIterator} (int \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, int \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL}($\ast$\hyperlink{d__dehacked_8cpp_a43026160f493bce5e3714d0c344fff8b}{func})(\hyperlink{classAActor}{AActor} $\ast$))
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a99dc658cdb883eee1869db5743cddff2}{P\_\-PathTraverse} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} x1, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} y1, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}{x2}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__map_8cpp_a41b94b12b7cb45b3ddee299d4e7b79e8}{y2}, int flags, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL}($\ast$trav)(\hyperlink{structintercept__t}{intercept\_\-t} $\ast$))
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__local_8h_aa745f3069ab9401a6e97d46ff68a9ebc}{P\_\-PointToAngle} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} xo, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} yo, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
bool \hyperlink{p__local_8h_a7d398f369ea0428b3200902e99b3d054}{P\_\-TestMobjZ} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a04a713895e23dbf777a3283a02d48385}{P\_\-TestMobjLocation} (\hyperlink{classAActor}{AActor} $\ast$mobj)
\item 
bool \hyperlink{p__local_8h_a865256226902d689e81710c30cd632d8}{P\_\-CheckPosition} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__local_8h_a1dc0f80ac46ebfeb74ba09a55a0affdd}{P\_\-CheckOnmobj} (\hyperlink{classAActor}{AActor} $\ast$thing)
\item 
void \hyperlink{p__local_8h_aa9af56b83bb97f8aa05fe5b2cbb6514f}{P\_\-FakeZMovement} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_ac728b6b15306e331c8baec87bc66420e}{P\_\-TryMove} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, bool dropoff)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a60c8b1c40610b7401e92db0b90b7a108}{P\_\-TeleportMove} (\hyperlink{classAActor}{AActor} $\ast$thing, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} z, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} telefrag)
\item 
void \hyperlink{p__local_8h_abc25014fe97e324e5f5f97f1c562c07c}{P\_\-SlideMove} (\hyperlink{classAActor}{AActor} $\ast$mo)
\item 
bool \hyperlink{p__local_8h_a66875b20d18537b9099dfb32133071e1}{P\_\-CheckSight} (const \hyperlink{classAActor}{AActor} $\ast$t1, const \hyperlink{classAActor}{AActor} $\ast$t2, bool ignoreInvisibility=false)
\item 
bool \hyperlink{p__local_8h_ab4e537d85f97e0c8f832195e3ac4ac26}{P\_\-CheckSight2} (const \hyperlink{classAActor}{AActor} $\ast$t1, const \hyperlink{classAActor}{AActor} $\ast$t2, bool ignoreInvisibility=false)
\item 
void \hyperlink{p__local_8h_abfd18e7dedb63a7a11d2f3e131c9858f}{P\_\-UseLines} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
bool \hyperlink{p__local_8h_a1e50d23e068003be166fd32d9d0741e0}{P\_\-CheckSightEdges} (const \hyperlink{classAActor}{AActor} $\ast$t1, const \hyperlink{classAActor}{AActor} $\ast$t2, float radius\_\-boost)
\item 
bool \hyperlink{p__local_8h_aced879c6fbba3cbc71212c82d7a2e6f1}{P\_\-CheckSightEdges2} (const \hyperlink{classAActor}{AActor} $\ast$t1, const \hyperlink{classAActor}{AActor} $\ast$t2, float radius\_\-boost)
\item 
bool \hyperlink{p__local_8h_af2679764b25c611f89f478acaa317a8b}{P\_\-ChangeSector} (\hyperlink{structsector__s}{sector\_\-t} $\ast$sector, bool crunch)
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a0b1e8c12a37cecede98b673146d5cb95}{P\_\-AimLineAttack} (\hyperlink{classAActor}{AActor} $\ast$t1, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} distance)
\item 
void \hyperlink{p__local_8h_a4b6c0d8cf64cd0d87f988ccf19054d39}{P\_\-LineAttack} (\hyperlink{classAActor}{AActor} $\ast$t1, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} distance, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} slope, int damage)
\item 
void \hyperlink{p__local_8h_ac8aea88e974d94cb56fd7190582ec9d6}{P\_\-AimCamera} (\hyperlink{classAActor}{AActor} $\ast$t1)
\item 
void \hyperlink{p__local_8h_a431b3e2d670ad2f69d015c84b214bf23}{P\_\-RadiusAttack} (\hyperlink{classAActor}{AActor} $\ast$spot, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, int damage, int mod)
\item 
void \hyperlink{p__local_8h_ad5432213e1e53bc068d46a5924b73714}{P\_\-DelSeclist} (\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$)
\item 
void \hyperlink{p__local_8h_a130c6e3aee3d3fb8fec45089f540a171}{P\_\-CreateSecNodeList} (\hyperlink{classAActor}{AActor} $\ast$, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t})
\item 
int \hyperlink{p__local_8h_ab9f95c5cadc97cea685039f944d17e27}{P\_\-GetMoveFactor} (const \hyperlink{classAActor}{AActor} $\ast$mo, int $\ast$frictionp)
\item 
int \hyperlink{p__local_8h_a89d27ef2a7987a0870a6e724854c666d}{P\_\-GetFriction} (const \hyperlink{classAActor}{AActor} $\ast$mo, int $\ast$frictionfactor)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_ae3d7c77bd169f18bd7eab89a2912b913}{Check\_\-Sides} (\hyperlink{classAActor}{AActor} $\ast$, int, int)
\item 
void \hyperlink{p__local_8h_a518781a8b9a2c160a0be645eaa4ebeaa}{P\_\-TouchSpecialThing} (\hyperlink{classAActor}{AActor} $\ast$special, \hyperlink{classAActor}{AActor} $\ast$toucher, bool FromServer=false)
\item 
void \hyperlink{p__local_8h_aea67b52d9aa2d37bdcf222612ad6d497}{P\_\-DamageMobj} (\hyperlink{classAActor}{AActor} $\ast$target, \hyperlink{classAActor}{AActor} $\ast$inflictor, \hyperlink{classAActor}{AActor} $\ast$\hyperlink{client_2src_2s__sound_8cpp_a73481622668a30ed7983be7427fb1c2f}{source}, int damage, int mod=0, int flags=0)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{p__local_8h_aa37e85d30a47f82739e608144a003161}{operator$<$$<$} (\hyperlink{classFArchive}{FArchive} \&arc, \hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8}{podoortype\_\-t} type)
\item 
\hyperlink{classFArchive}{FArchive} \& \hyperlink{p__local_8h_a1ac7dae80da681b1a6bf4c5019ba6910}{operator$>$$>$} (\hyperlink{classFArchive}{FArchive} \&arc, \hyperlink{p__local_8h_a443bddfe8694d14c011a9243508f28c8}{podoortype\_\-t} \&out)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_abef556804bc5c4c64bfd5671ef081a44}{PO\_\-MovePolyobj} (int num, int \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, int \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a7f093f7618e94f31d3483dc6b054304b}{PO\_\-RotatePolyobj} (int num, \hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{p__map_8cpp_a45937af38b4f2f3950e1922a75ff7ab1}{angle})
\item 
void \hyperlink{p__local_8h_a1bea0fb4ca6db56144800c227aed7a8d}{PO\_\-Init} (void)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a17b60f1cea11affbb216e7d829173d25}{PO\_\-Busy} (int polyobj)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structMapThing}{mapthing2\_\-t} \hyperlink{p__local_8h_a85b5a6ed75cdbf1d53d8d893678c7aa1}{itemrespawnque} \mbox{[}ITEMQUESIZE\mbox{]}
\item 
int \hyperlink{p__local_8h_aaeb86beadde6f92b079892078c66673d}{itemrespawntime} \mbox{[}ITEMQUESIZE\mbox{]}
\item 
int \hyperlink{p__local_8h_aa882772e7acaf21f8927ab2ea1cbce42}{iquehead}
\item 
int \hyperlink{p__local_8h_ae1164425234e299a39d401e0becb3f2e}{iquetail}
\item 
int \hyperlink{p__local_8h_a23eb7c9615e0089793120a3a66862c95}{SpawnableThings} \mbox{[}$\,$\mbox{]}
\item 
const int \hyperlink{p__local_8h_ad38121b39c4dd732afa0b6848960c9be}{NumSpawnableThings}
\item 
struct \hyperlink{structbrain__s}{brain\_\-s} \hyperlink{p__local_8h_a7964afcf160bccd8a44b37293a2a51b8}{brain}
\item 
\hyperlink{classTArray}{TArray}$<$ \hyperlink{structintercept__t}{intercept\_\-t} $>$ \hyperlink{p__local_8h_aa661c39e5797b37928806cc7154743e2}{intercepts}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a687957837e2fc512c10f6ad14193bcb6}{opentop}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a6c2a2c840c396441b69d67649dc9c329}{openbottom}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a58061f28d3b7a64d67b7d1a264a6e9af}{openrange}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_adafd1cd144b04eeead2fb9e29cd43fe2}{lowfloor}
\item 
\hyperlink{structdivline__t}{divline\_\-t} \hyperlink{p__local_8h_a2fc4ca5569bdc8d2dcd65661d26d56ec}{trace}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a2232ea5b245c114f1015389826fec488}{floatok}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_aaf4f74d57c25afc75435651131cb142c}{tmfloorz}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_ac694f8aeb43af11f7ebabdd44b1cf11b}{tmceilingz}
\item 
\hyperlink{structmsecnode__s}{msecnode\_\-t} $\ast$ \hyperlink{p__local_8h_ab66020f6f29578375d64fdf28d76edc5}{sector\_\-list}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__local_8h_aa2f8639b5d39b8d5c316b86e00214485}{BlockingMobj}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__local_8h_ac2c0affcceb2ad1c0dab11c385bdf1d5}{BlockingLine}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a57e579caa23a03363b8bd312ea7c2433}{tmdropoffz}
\item 
\hyperlink{structsector__s}{sector\_\-t} $\ast$ \hyperlink{p__local_8h_a34ca1dc42cfd7e939a4299c07add6aa6}{tmsector}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{p__local_8h_abaa66a7c3c222145064b0b7f30cea545}{ceilingline}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{p__local_8h_a22b2dab147164595310f20744b925ab5}{linetarget}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a2ef29f92994070b05891821df93f3414}{CameraX}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a7c93025f4f63cbc3f0a7aeb19e990b08}{CameraY}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a4321ed166f808fbba773807c754dba23}{CameraZ}
\item 
\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$ \hyperlink{p__local_8h_a5243bcc5cb373c83857f8b8594d4f1a8}{rejectmatrix}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__local_8h_a7afac195dbad23b7c6b8193c75cf49f4}{rejectempty}
\item 
int $\ast$ \hyperlink{p__local_8h_adc1c283094cc8e3a7a8e047c9edd8318}{blockmaplump}
\item 
int $\ast$ \hyperlink{p__local_8h_a7c6380b816e9927545ab29d80696f5b9}{blockmap}
\item 
int \hyperlink{p__local_8h_aa61326619eaefdfddec1275ade5effe9}{bmapwidth}
\item 
int \hyperlink{p__local_8h_aa9fe676caddb9e95f17e5bc0fc171575}{bmapheight}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_ab58f4f83f90e7ca19cd93389bd6cd7c8}{bmaporgx}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{p__local_8h_a182070a5cde142c2213fc44b71d01a68}{bmaporgy}
\item 
\hyperlink{classAActor}{AActor} $\ast$$\ast$ \hyperlink{p__local_8h_a19964965e5604eaff94f2963fdebfcb2}{blocklinks}
\item 
int \hyperlink{p__local_8h_ab51487ffa7e59be024b515e1a8df315f}{maxammo} \mbox{[}NUMAMMO\mbox{]}
\item 
int \hyperlink{p__local_8h_a50b598c6b2134fcdff475636f62d2b1f}{clipammo} \mbox{[}NUMAMMO\mbox{]}
\item 
int \hyperlink{p__local_8h_a6dda2dd3f0059494854af16e22a16061}{MeansOfDeath}
\item 
\hyperlink{structFPolyObj}{polyobj\_\-t} $\ast$ \hyperlink{p__local_8h_a6913367c6cd2264df417a8fdfb45821d}{polyobjs}
\item 
int \hyperlink{p__local_8h_aff0bfa9701fdde0ec2e42da5626897bd}{po\_\-NumPolyobjs}
\item 
\hyperlink{structpolyspawns__s}{polyspawns\_\-t} $\ast$ \hyperlink{p__local_8h_acb7277234555954d9a3fff44a421b5a7}{polyspawns}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{p__local_8h_a40cb135135f51866a06ee9fb0042caa7}{
\index{p\_\-local.h@{p\_\-local.h}!polyspawns\_\-t@{polyspawns\_\-t}}
\index{polyspawns\_\-t@{polyspawns\_\-t}!p_local.h@{p\_\-local.h}}
\subsubsection[{polyspawns\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf polyspawns\_\-s}  {\bf polyspawns\_\-t}}}
\label{d7/de0/p__local_8h_a40cb135135f51866a06ee9fb0042caa7}
\hypertarget{p__local_8h_aaabe7c268f01377eb1150d7564578fdd}{
\index{p\_\-local.h@{p\_\-local.h}!traverser\_\-t@{traverser\_\-t}}
\index{traverser\_\-t@{traverser\_\-t}!p_local.h@{p\_\-local.h}}
\subsubsection[{traverser\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf BOOL}($\ast$ {\bf traverser\_\-t})({\bf intercept\_\-t} $\ast$in)}}
\label{d7/de0/p__local_8h_aaabe7c268f01377eb1150d7564578fdd}


\subsection{Enumeration Type Documentation}
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310}{
\subsubsection[{"@24}]{\setlength{\rightskip}{0pt plus 5cm}anonymous enum}}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{PO\_\-HEX\_\-ANCHOR\_\-TYPE@{PO\_\-HEX\_\-ANCHOR\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-HEX\_\-ANCHOR\_\-TYPE@{PO\_\-HEX\_\-ANCHOR\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a35e1057007e05027e2d400605d68c7d7}{
PO\_\-HEX\_\-ANCHOR\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310a35e1057007e05027e2d400605d68c7d7}
}]\index{PO\_\-HEX\_\-SPAWN\_\-TYPE@{PO\_\-HEX\_\-SPAWN\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-HEX\_\-SPAWN\_\-TYPE@{PO\_\-HEX\_\-SPAWN\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a796ff8d88852dcdae22893315612df28}{
PO\_\-HEX\_\-SPAWN\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310a796ff8d88852dcdae22893315612df28}
}]\index{PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE@{PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE@{PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310a9bf15f9caa69eb2a79d58ca9bf533598}{
PO\_\-HEX\_\-SPAWNCRUSH\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310a9bf15f9caa69eb2a79d58ca9bf533598}
}]\index{PO\_\-ANCHOR\_\-TYPE@{PO\_\-ANCHOR\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-ANCHOR\_\-TYPE@{PO\_\-ANCHOR\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310af77d651624a510f4fea3dcd9ea0f9cc5}{
PO\_\-ANCHOR\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310af77d651624a510f4fea3dcd9ea0f9cc5}
}]\index{PO\_\-SPAWN\_\-TYPE@{PO\_\-SPAWN\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-SPAWN\_\-TYPE@{PO\_\-SPAWN\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310aa666e8961b962380ffe499b7bbea108b}{
PO\_\-SPAWN\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310aa666e8961b962380ffe499b7bbea108b}
}]\index{PO\_\-SPAWNCRUSH\_\-TYPE@{PO\_\-SPAWNCRUSH\_\-TYPE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PO\_\-SPAWNCRUSH\_\-TYPE@{PO\_\-SPAWNCRUSH\_\-TYPE}}\item[{\em 
\hypertarget{p__local_8h_a94798fdadfbf49a7c658ace669a1d310aead11989169727356736f478a8f7b506}{
PO\_\-SPAWNCRUSH\_\-TYPE}
\label{d7/de0/p__local_8h_a94798fdadfbf49a7c658ace669a1d310aead11989169727356736f478a8f7b506}
}]\end{description}
\end{Desc}

\hypertarget{p__local_8h_a443bddfe8694d14c011a9243508f28c8}{
\index{p\_\-local.h@{p\_\-local.h}!podoortype\_\-t@{podoortype\_\-t}}
\index{podoortype\_\-t@{podoortype\_\-t}!p_local.h@{p\_\-local.h}}
\subsubsection[{podoortype\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf podoortype\_\-t}}}
\label{d7/de0/p__local_8h_a443bddfe8694d14c011a9243508f28c8}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{PODOOR\_\-NONE@{PODOOR\_\-NONE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PODOOR\_\-NONE@{PODOOR\_\-NONE}}\item[{\em 
\hypertarget{p__local_8h_a443bddfe8694d14c011a9243508f28c8aa4a2b76285db57ea0b41623530a34571}{
PODOOR\_\-NONE}
\label{d7/de0/p__local_8h_a443bddfe8694d14c011a9243508f28c8aa4a2b76285db57ea0b41623530a34571}
}]\index{PODOOR\_\-SLIDE@{PODOOR\_\-SLIDE}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PODOOR\_\-SLIDE@{PODOOR\_\-SLIDE}}\item[{\em 
\hypertarget{p__local_8h_a443bddfe8694d14c011a9243508f28c8a0997c745e9df4dcfa4a22ae6a80a37f7}{
PODOOR\_\-SLIDE}
\label{d7/de0/p__local_8h_a443bddfe8694d14c011a9243508f28c8a0997c745e9df4dcfa4a22ae6a80a37f7}
}]\index{PODOOR\_\-SWING@{PODOOR\_\-SWING}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!PODOOR\_\-SWING@{PODOOR\_\-SWING}}\item[{\em 
\hypertarget{p__local_8h_a443bddfe8694d14c011a9243508f28c8aefeea6208ec4ac58fe593aed0fa5a755}{
PODOOR\_\-SWING}
\label{d7/de0/p__local_8h_a443bddfe8694d14c011a9243508f28c8aefeea6208ec4ac58fe593aed0fa5a755}
}]\index{NUMTYPES@{NUMTYPES}!p\_\-local.h@{p\_\-local.h}}\index{p\_\-local.h@{p\_\-local.h}!NUMTYPES@{NUMTYPES}}\item[{\em 
\hypertarget{p__local_8h_a443bddfe8694d14c011a9243508f28c8aff3323b0e61a3b7e20fbcd44ec926354}{
NUMTYPES}
\label{d7/de0/p__local_8h_a443bddfe8694d14c011a9243508f28c8aff3323b0e61a3b7e20fbcd44ec926354}
}]\end{description}
\end{Desc}



\subsection{Function Documentation}
\hypertarget{p__local_8h_ae3d7c77bd169f18bd7eab89a2912b913}{
\index{p\_\-local.h@{p\_\-local.h}!Check\_\-Sides@{Check\_\-Sides}}
\index{Check\_\-Sides@{Check\_\-Sides}!p_local.h@{p\_\-local.h}}
\subsubsection[{Check\_\-Sides}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} Check\_\-Sides (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{, }
\item[{int}]{, }
\item[{int}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ae3d7c77bd169f18bd7eab89a2912b913}
\hypertarget{p__local_8h_aa37e85d30a47f82739e608144a003161}{
\index{p\_\-local.h@{p\_\-local.h}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!p_local.h@{p\_\-local.h}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf FArchive} \&}]{arc, }
\item[{{\bf podoortype\_\-t}}]{type}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/de0/p__local_8h_aa37e85d30a47f82739e608144a003161}
\hypertarget{p__local_8h_a1ac7dae80da681b1a6bf4c5019ba6910}{
\index{p\_\-local.h@{p\_\-local.h}!operator$>$$>$@{operator$>$$>$}}
\index{operator$>$$>$@{operator$>$$>$}!p_local.h@{p\_\-local.h}}
\subsubsection[{operator$>$$>$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf FArchive}\& operator$>$$>$ (
\begin{DoxyParamCaption}
\item[{{\bf FArchive} \&}]{arc, }
\item[{{\bf podoortype\_\-t} \&}]{out}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d7/de0/p__local_8h_a1ac7dae80da681b1a6bf4c5019ba6910}
\hypertarget{p__local_8h_a048e19b2c4abd71753f87a8390301900}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-ActivateMobj@{P\_\-ActivateMobj}}
\index{P\_\-ActivateMobj@{P\_\-ActivateMobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-ActivateMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-ActivateMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj, }
\item[{{\bf AActor} $\ast$}]{activator}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a048e19b2c4abd71753f87a8390301900}
\hypertarget{p__local_8h_ac8aea88e974d94cb56fd7190582ec9d6}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-AimCamera@{P\_\-AimCamera}}
\index{P\_\-AimCamera@{P\_\-AimCamera}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-AimCamera}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-AimCamera (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{t1}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ac8aea88e974d94cb56fd7190582ec9d6}
\hypertarget{p__local_8h_a0b1e8c12a37cecede98b673146d5cb95}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-AimLineAttack@{P\_\-AimLineAttack}}
\index{P\_\-AimLineAttack@{P\_\-AimLineAttack}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-AimLineAttack}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} P\_\-AimLineAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{t1, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{distance}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a0b1e8c12a37cecede98b673146d5cb95}
\hypertarget{p__local_8h_a8c1e22e45e7f63a2c7017f1caf5e91a9}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-AproxDistance@{P\_\-AproxDistance}}
\index{P\_\-AproxDistance@{P\_\-AproxDistance}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-AproxDistance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} P\_\-AproxDistance (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{dx, }
\item[{{\bf fixed\_\-t}}]{dy}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8c1e22e45e7f63a2c7017f1caf5e91a9}
\hypertarget{p__local_8h_a66e9a0baa90bb002048be3b3bdc21cd7}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-BlockLinesIterator@{P\_\-BlockLinesIterator}}
\index{P\_\-BlockLinesIterator@{P\_\-BlockLinesIterator}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-BlockLinesIterator}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-BlockLinesIterator (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y, }
\item[{{\bf BOOL}($\ast$)({\bf line\_\-t} $\ast$)}]{func}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a66e9a0baa90bb002048be3b3bdc21cd7}
\hypertarget{p__local_8h_ada2b23827e502fe6d7524ee9d5627d6b}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-BlockThingsIterator@{P\_\-BlockThingsIterator}}
\index{P\_\-BlockThingsIterator@{P\_\-BlockThingsIterator}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-BlockThingsIterator}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-BlockThingsIterator (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y, }
\item[{{\bf BOOL}($\ast$)({\bf AActor} $\ast$)}]{func}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ada2b23827e502fe6d7524ee9d5627d6b}
\hypertarget{p__local_8h_a8bb2305c01dc51067993c851aef0435b}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-BoxOnLineSide@{P\_\-BoxOnLineSide}}
\index{P\_\-BoxOnLineSide@{P\_\-BoxOnLineSide}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-BoxOnLineSide}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-BoxOnLineSide (
\begin{DoxyParamCaption}
\item[{const {\bf fixed\_\-t} $\ast$}]{tmbox, }
\item[{const {\bf line\_\-t} $\ast$}]{ld}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8bb2305c01dc51067993c851aef0435b}
\hypertarget{p__local_8h_af2679764b25c611f89f478acaa317a8b}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-ChangeSector@{P\_\-ChangeSector}}
\index{P\_\-ChangeSector@{P\_\-ChangeSector}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-ChangeSector}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-ChangeSector (
\begin{DoxyParamCaption}
\item[{{\bf sector\_\-t} $\ast$}]{sector, }
\item[{bool}]{crunch}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_af2679764b25c611f89f478acaa317a8b}
\hypertarget{p__local_8h_a1dc0f80ac46ebfeb74ba09a55a0affdd}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckOnmobj@{P\_\-CheckOnmobj}}
\index{P\_\-CheckOnmobj@{P\_\-CheckOnmobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckOnmobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ P\_\-CheckOnmobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a1dc0f80ac46ebfeb74ba09a55a0affdd}
\hypertarget{p__local_8h_a865256226902d689e81710c30cd632d8}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckPosition@{P\_\-CheckPosition}}
\index{P\_\-CheckPosition@{P\_\-CheckPosition}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckPosition}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckPosition (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a865256226902d689e81710c30cd632d8}
\hypertarget{p__local_8h_a66875b20d18537b9099dfb32133071e1}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckSight@{P\_\-CheckSight}}
\index{P\_\-CheckSight@{P\_\-CheckSight}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckSight}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckSight (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{t1, }
\item[{const {\bf AActor} $\ast$}]{t2, }
\item[{bool}]{ignoreInvisibility = {\ttfamily false}}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a66875b20d18537b9099dfb32133071e1}
\hypertarget{p__local_8h_ab4e537d85f97e0c8f832195e3ac4ac26}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckSight2@{P\_\-CheckSight2}}
\index{P\_\-CheckSight2@{P\_\-CheckSight2}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckSight2}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckSight2 (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{t1, }
\item[{const {\bf AActor} $\ast$}]{t2, }
\item[{bool}]{ignoreInvisibility = {\ttfamily false}}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ab4e537d85f97e0c8f832195e3ac4ac26}
\hypertarget{p__local_8h_a1e50d23e068003be166fd32d9d0741e0}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckSightEdges@{P\_\-CheckSightEdges}}
\index{P\_\-CheckSightEdges@{P\_\-CheckSightEdges}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckSightEdges}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckSightEdges (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{t1, }
\item[{const {\bf AActor} $\ast$}]{t2, }
\item[{float}]{radius\_\-boost}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a1e50d23e068003be166fd32d9d0741e0}
\hypertarget{p__local_8h_aced879c6fbba3cbc71212c82d7a2e6f1}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CheckSightEdges2@{P\_\-CheckSightEdges2}}
\index{P\_\-CheckSightEdges2@{P\_\-CheckSightEdges2}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CheckSightEdges2}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-CheckSightEdges2 (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{t1, }
\item[{const {\bf AActor} $\ast$}]{t2, }
\item[{float}]{radius\_\-boost}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_aced879c6fbba3cbc71212c82d7a2e6f1}
\hypertarget{p__local_8h_a130c6e3aee3d3fb8fec45089f540a171}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-CreateSecNodeList@{P\_\-CreateSecNodeList}}
\index{P\_\-CreateSecNodeList@{P\_\-CreateSecNodeList}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-CreateSecNodeList}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-CreateSecNodeList (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{, }
\item[{{\bf fixed\_\-t}}]{, }
\item[{{\bf fixed\_\-t}}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a130c6e3aee3d3fb8fec45089f540a171}
\hypertarget{p__local_8h_aea67b52d9aa2d37bdcf222612ad6d497}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-DamageMobj@{P\_\-DamageMobj}}
\index{P\_\-DamageMobj@{P\_\-DamageMobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-DamageMobj}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-DamageMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{target, }
\item[{{\bf AActor} $\ast$}]{inflictor, }
\item[{{\bf AActor} $\ast$}]{source, }
\item[{int}]{damage, }
\item[{int}]{mod = {\ttfamily 0}, }
\item[{int}]{flags = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_aea67b52d9aa2d37bdcf222612ad6d497}
\hypertarget{p__local_8h_a8ea7eba155017f6d1c2d728fc55652de}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-DeactivateMobj@{P\_\-DeactivateMobj}}
\index{P\_\-DeactivateMobj@{P\_\-DeactivateMobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-DeactivateMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-DeactivateMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8ea7eba155017f6d1c2d728fc55652de}
\hypertarget{p__local_8h_ad5432213e1e53bc068d46a5924b73714}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-DelSeclist@{P\_\-DelSeclist}}
\index{P\_\-DelSeclist@{P\_\-DelSeclist}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-DelSeclist}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-DelSeclist (
\begin{DoxyParamCaption}
\item[{{\bf msecnode\_\-t} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ad5432213e1e53bc068d46a5924b73714}
\hypertarget{p__local_8h_a97c203a2f13ceff839ffe04ea162553d}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-DropWeapon@{P\_\-DropWeapon}}
\index{P\_\-DropWeapon@{P\_\-DropWeapon}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-DropWeapon}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-DropWeapon (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a97c203a2f13ceff839ffe04ea162553d}
\hypertarget{p__local_8h_aa9af56b83bb97f8aa05fe5b2cbb6514f}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-FakeZMovement@{P\_\-FakeZMovement}}
\index{P\_\-FakeZMovement@{P\_\-FakeZMovement}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-FakeZMovement}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-FakeZMovement (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_aa9af56b83bb97f8aa05fe5b2cbb6514f}
\hypertarget{p__local_8h_ace53783e866efe545005eb7b990d3ee3}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-FallingDamage@{P\_\-FallingDamage}}
\index{P\_\-FallingDamage@{P\_\-FallingDamage}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-FallingDamage}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-FallingDamage (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{ent}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ace53783e866efe545005eb7b990d3ee3}
\hypertarget{p__local_8h_a89d27ef2a7987a0870a6e724854c666d}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-GetFriction@{P\_\-GetFriction}}
\index{P\_\-GetFriction@{P\_\-GetFriction}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-GetFriction}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-GetFriction (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{mo, }
\item[{int $\ast$}]{frictionfactor}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a89d27ef2a7987a0870a6e724854c666d}
\hypertarget{p__local_8h_ab9f95c5cadc97cea685039f944d17e27}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-GetMoveFactor@{P\_\-GetMoveFactor}}
\index{P\_\-GetMoveFactor@{P\_\-GetMoveFactor}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-GetMoveFactor}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-GetMoveFactor (
\begin{DoxyParamCaption}
\item[{const {\bf AActor} $\ast$}]{mo, }
\item[{int $\ast$}]{frictionp}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ab9f95c5cadc97cea685039f944d17e27}
\hypertarget{p__local_8h_a2aae13af87d2513b7e20aeae1c489d81}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-InterceptVector@{P\_\-InterceptVector}}
\index{P\_\-InterceptVector@{P\_\-InterceptVector}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-InterceptVector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} P\_\-InterceptVector (
\begin{DoxyParamCaption}
\item[{const {\bf divline\_\-t} $\ast$}]{v2, }
\item[{const {\bf divline\_\-t} $\ast$}]{v1}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a2aae13af87d2513b7e20aeae1c489d81}
\hypertarget{p__local_8h_a4b6c0d8cf64cd0d87f988ccf19054d39}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-LineAttack@{P\_\-LineAttack}}
\index{P\_\-LineAttack@{P\_\-LineAttack}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-LineAttack}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-LineAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{t1, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{distance, }
\item[{{\bf fixed\_\-t}}]{slope, }
\item[{int}]{damage}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a4b6c0d8cf64cd0d87f988ccf19054d39}
\hypertarget{p__local_8h_a8569a21ec7a2888e0bc1929fb5cfc08d}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-LineOpening@{P\_\-LineOpening}}
\index{P\_\-LineOpening@{P\_\-LineOpening}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-LineOpening}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-LineOpening (
\begin{DoxyParamCaption}
\item[{const {\bf line\_\-t} $\ast$}]{linedef}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8569a21ec7a2888e0bc1929fb5cfc08d}
\hypertarget{p__local_8h_a502979b54fb2156a2dc09eb85c4d9002}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-MakeDivline@{P\_\-MakeDivline}}
\index{P\_\-MakeDivline@{P\_\-MakeDivline}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-MakeDivline}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-MakeDivline (
\begin{DoxyParamCaption}
\item[{const {\bf line\_\-t} $\ast$}]{li, }
\item[{{\bf divline\_\-t} $\ast$}]{dl}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a502979b54fb2156a2dc09eb85c4d9002}
\hypertarget{p__local_8h_adedf426b13ab8bd54e63e04a7fcdff76}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-MovePsprites@{P\_\-MovePsprites}}
\index{P\_\-MovePsprites@{P\_\-MovePsprites}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-MovePsprites}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-MovePsprites (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{curplayer}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_adedf426b13ab8bd54e63e04a7fcdff76}
\hypertarget{p__local_8h_aa90bfdb38d7ff529d30b3531c93e62a8}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-NoiseAlert@{P\_\-NoiseAlert}}
\index{P\_\-NoiseAlert@{P\_\-NoiseAlert}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-NoiseAlert}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-NoiseAlert (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{target, }
\item[{{\bf AActor} $\ast$}]{emmiter}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_aa90bfdb38d7ff529d30b3531c93e62a8}
\hypertarget{p__local_8h_a99dc658cdb883eee1869db5743cddff2}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-PathTraverse@{P\_\-PathTraverse}}
\index{P\_\-PathTraverse@{P\_\-PathTraverse}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-PathTraverse}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-PathTraverse (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x1, }
\item[{{\bf fixed\_\-t}}]{y1, }
\item[{{\bf fixed\_\-t}}]{x2, }
\item[{{\bf fixed\_\-t}}]{y2, }
\item[{int}]{flags, }
\item[{{\bf BOOL}($\ast$)({\bf intercept\_\-t} $\ast$)}]{trav}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a99dc658cdb883eee1869db5743cddff2}
\hypertarget{p__local_8h_a6ca2bf26aac1ecf1632befd793a1fa96}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-PlayerThink@{P\_\-PlayerThink}}
\index{P\_\-PlayerThink@{P\_\-PlayerThink}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-PlayerThink}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-PlayerThink (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a6ca2bf26aac1ecf1632befd793a1fa96}
\hypertarget{p__local_8h_a21ee0e1aee7008920f04526921fcfae0}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-PointOnDivlineSide@{P\_\-PointOnDivlineSide}}
\index{P\_\-PointOnDivlineSide@{P\_\-PointOnDivlineSide}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-PointOnDivlineSide}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-PointOnDivlineSide (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{const {\bf divline\_\-t} $\ast$}]{line}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a21ee0e1aee7008920f04526921fcfae0}
\hypertarget{p__local_8h_abd1bdf52c16b9604ee23b263f97ede41}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-PointOnLineSide@{P\_\-PointOnLineSide}}
\index{P\_\-PointOnLineSide@{P\_\-PointOnLineSide}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-PointOnLineSide}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-PointOnLineSide (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{const {\bf line\_\-t} $\ast$}]{line}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_abd1bdf52c16b9604ee23b263f97ede41}
\hypertarget{p__local_8h_aa745f3069ab9401a6e97d46ff68a9ebc}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-PointToAngle@{P\_\-PointToAngle}}
\index{P\_\-PointToAngle@{P\_\-PointToAngle}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-PointToAngle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} P\_\-PointToAngle (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{xo, }
\item[{{\bf fixed\_\-t}}]{yo, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_aa745f3069ab9401a6e97d46ff68a9ebc}
\hypertarget{p__local_8h_a431b3e2d670ad2f69d015c84b214bf23}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-RadiusAttack@{P\_\-RadiusAttack}}
\index{P\_\-RadiusAttack@{P\_\-RadiusAttack}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-RadiusAttack}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-RadiusAttack (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{spot, }
\item[{{\bf AActor} $\ast$}]{source, }
\item[{int}]{damage, }
\item[{int}]{mod}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a431b3e2d670ad2f69d015c84b214bf23}
\hypertarget{p__local_8h_a3b024646d7ff6810a7b61ac291a1e6a0}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-RespawnSpecials@{P\_\-RespawnSpecials}}
\index{P\_\-RespawnSpecials@{P\_\-RespawnSpecials}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-RespawnSpecials}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-RespawnSpecials (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a3b024646d7ff6810a7b61ac291a1e6a0}
\hypertarget{p__local_8h_a36913fdc9f854e573bf5b5526390813b}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SetMobjState@{P\_\-SetMobjState}}
\index{P\_\-SetMobjState@{P\_\-SetMobjState}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SetMobjState}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-SetMobjState (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj, }
\item[{{\bf statenum\_\-t}}]{state}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a36913fdc9f854e573bf5b5526390813b}
\hypertarget{p__local_8h_a350e2d6e85d99ce7fa68ea62883475f4}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SetupPsprites@{P\_\-SetupPsprites}}
\index{P\_\-SetupPsprites@{P\_\-SetupPsprites}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SetupPsprites}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SetupPsprites (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{curplayer}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a350e2d6e85d99ce7fa68ea62883475f4}
\hypertarget{p__local_8h_abc25014fe97e324e5f5f97f1c562c07c}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SlideMove@{P\_\-SlideMove}}
\index{P\_\-SlideMove@{P\_\-SlideMove}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SlideMove}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SlideMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_abc25014fe97e324e5f5f97f1c562c07c}
\hypertarget{p__local_8h_ad72d056a6ff1a76dd029740ba97d5aa0}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SpawnBlood@{P\_\-SpawnBlood}}
\index{P\_\-SpawnBlood@{P\_\-SpawnBlood}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SpawnBlood}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnBlood (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf angle\_\-t}}]{dir, }
\item[{int}]{damage}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ad72d056a6ff1a76dd029740ba97d5aa0}
\hypertarget{p__local_8h_ab14cdb879eb3773d605ed40d8e32d304}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SpawnBrainTargets@{P\_\-SpawnBrainTargets}}
\index{P\_\-SpawnBrainTargets@{P\_\-SpawnBrainTargets}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SpawnBrainTargets}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnBrainTargets (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ab14cdb879eb3773d605ed40d8e32d304}
\hypertarget{p__local_8h_a9084dd7323a3e26657c56fc9a55ac004}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SpawnMissile@{P\_\-SpawnMissile}}
\index{P\_\-SpawnMissile@{P\_\-SpawnMissile}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SpawnMissile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ P\_\-SpawnMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{source, }
\item[{{\bf AActor} $\ast$}]{dest, }
\item[{{\bf mobjtype\_\-t}}]{type}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a9084dd7323a3e26657c56fc9a55ac004}
\hypertarget{p__local_8h_af6fd7aaa70dc94c90002f1a0b33f5b06}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SpawnPlayerMissile@{P\_\-SpawnPlayerMissile}}
\index{P\_\-SpawnPlayerMissile@{P\_\-SpawnPlayerMissile}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SpawnPlayerMissile}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnPlayerMissile (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{source, }
\item[{{\bf mobjtype\_\-t}}]{type}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_af6fd7aaa70dc94c90002f1a0b33f5b06}
\hypertarget{p__local_8h_a8c50072fc014d8c8237504db0b24e51c}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-SpawnPuff@{P\_\-SpawnPuff}}
\index{P\_\-SpawnPuff@{P\_\-SpawnPuff}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-SpawnPuff}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-SpawnPuff (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf angle\_\-t}}]{dir, }
\item[{int}]{updown}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8c50072fc014d8c8237504db0b24e51c}
\hypertarget{p__local_8h_a60c8b1c40610b7401e92db0b90b7a108}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-TeleportMove@{P\_\-TeleportMove}}
\index{P\_\-TeleportMove@{P\_\-TeleportMove}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-TeleportMove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TeleportMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf fixed\_\-t}}]{z, }
\item[{{\bf BOOL}}]{telefrag}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a60c8b1c40610b7401e92db0b90b7a108}
\hypertarget{p__local_8h_a04a713895e23dbf777a3283a02d48385}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-TestMobjLocation@{P\_\-TestMobjLocation}}
\index{P\_\-TestMobjLocation@{P\_\-TestMobjLocation}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-TestMobjLocation}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TestMobjLocation (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a04a713895e23dbf777a3283a02d48385}
\hypertarget{p__local_8h_a7d398f369ea0428b3200902e99b3d054}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-TestMobjZ@{P\_\-TestMobjZ}}
\index{P\_\-TestMobjZ@{P\_\-TestMobjZ}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-TestMobjZ}]{\setlength{\rightskip}{0pt plus 5cm}bool P\_\-TestMobjZ (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mobj}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a7d398f369ea0428b3200902e99b3d054}
\hypertarget{p__local_8h_ad60be3695e7b15b860d8f5699ebd2616}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-Thing\_\-Projectile@{P\_\-Thing\_\-Projectile}}
\index{P\_\-Thing\_\-Projectile@{P\_\-Thing\_\-Projectile}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-Thing\_\-Projectile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-Thing\_\-Projectile (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{type, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{vspeed, }
\item[{{\bf BOOL}}]{gravity}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ad60be3695e7b15b860d8f5699ebd2616}
\hypertarget{p__local_8h_a8889645acf2acd957d8185d6550acfbf}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-Thing\_\-Spawn@{P\_\-Thing\_\-Spawn}}
\index{P\_\-Thing\_\-Spawn@{P\_\-Thing\_\-Spawn}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-Thing\_\-Spawn}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-Thing\_\-Spawn (
\begin{DoxyParamCaption}
\item[{int}]{tid, }
\item[{int}]{type, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf BOOL}}]{fog}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a8889645acf2acd957d8185d6550acfbf}
\hypertarget{p__local_8h_a55756823eabf2f3972d75fda015cb7dd}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-ThrustMobj@{P\_\-ThrustMobj}}
\index{P\_\-ThrustMobj@{P\_\-ThrustMobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-ThrustMobj}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-ThrustMobj (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{mo, }
\item[{{\bf angle\_\-t}}]{angle, }
\item[{{\bf fixed\_\-t}}]{move}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a55756823eabf2f3972d75fda015cb7dd}
\hypertarget{p__local_8h_a518781a8b9a2c160a0be645eaa4ebeaa}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-TouchSpecialThing@{P\_\-TouchSpecialThing}}
\index{P\_\-TouchSpecialThing@{P\_\-TouchSpecialThing}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-TouchSpecialThing}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-TouchSpecialThing (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{special, }
\item[{{\bf AActor} $\ast$}]{toucher, }
\item[{bool}]{FromServer = {\ttfamily false}}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a518781a8b9a2c160a0be645eaa4ebeaa}
\hypertarget{p__local_8h_ac728b6b15306e331c8baec87bc66420e}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-TryMove@{P\_\-TryMove}}
\index{P\_\-TryMove@{P\_\-TryMove}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-TryMove}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} P\_\-TryMove (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{bool}]{dropoff}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_ac728b6b15306e331c8baec87bc66420e}
\hypertarget{p__local_8h_abfd18e7dedb63a7a11d2f3e131c9858f}{
\index{p\_\-local.h@{p\_\-local.h}!P\_\-UseLines@{P\_\-UseLines}}
\index{P\_\-UseLines@{P\_\-UseLines}!p_local.h@{p\_\-local.h}}
\subsubsection[{P\_\-UseLines}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-UseLines (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_abfd18e7dedb63a7a11d2f3e131c9858f}
\hypertarget{p__local_8h_a17b60f1cea11affbb216e7d829173d25}{
\index{p\_\-local.h@{p\_\-local.h}!PO\_\-Busy@{PO\_\-Busy}}
\index{PO\_\-Busy@{PO\_\-Busy}!p_local.h@{p\_\-local.h}}
\subsubsection[{PO\_\-Busy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PO\_\-Busy (
\begin{DoxyParamCaption}
\item[{int}]{polyobj}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a17b60f1cea11affbb216e7d829173d25}
\hypertarget{p__local_8h_a1bea0fb4ca6db56144800c227aed7a8d}{
\index{p\_\-local.h@{p\_\-local.h}!PO\_\-Init@{PO\_\-Init}}
\index{PO\_\-Init@{PO\_\-Init}!p_local.h@{p\_\-local.h}}
\subsubsection[{PO\_\-Init}]{\setlength{\rightskip}{0pt plus 5cm}void PO\_\-Init (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a1bea0fb4ca6db56144800c227aed7a8d}
\hypertarget{p__local_8h_abef556804bc5c4c64bfd5671ef081a44}{
\index{p\_\-local.h@{p\_\-local.h}!PO\_\-MovePolyobj@{PO\_\-MovePolyobj}}
\index{PO\_\-MovePolyobj@{PO\_\-MovePolyobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{PO\_\-MovePolyobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PO\_\-MovePolyobj (
\begin{DoxyParamCaption}
\item[{int}]{num, }
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_abef556804bc5c4c64bfd5671ef081a44}
\hypertarget{p__local_8h_a7f093f7618e94f31d3483dc6b054304b}{
\index{p\_\-local.h@{p\_\-local.h}!PO\_\-RotatePolyobj@{PO\_\-RotatePolyobj}}
\index{PO\_\-RotatePolyobj@{PO\_\-RotatePolyobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{PO\_\-RotatePolyobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PO\_\-RotatePolyobj (
\begin{DoxyParamCaption}
\item[{int}]{num, }
\item[{{\bf angle\_\-t}}]{angle}
\end{DoxyParamCaption}
)}}
\label{d7/de0/p__local_8h_a7f093f7618e94f31d3483dc6b054304b}


\subsection{Variable Documentation}
\hypertarget{p__local_8h_ac2c0affcceb2ad1c0dab11c385bdf1d5}{
\index{p\_\-local.h@{p\_\-local.h}!BlockingLine@{BlockingLine}}
\index{BlockingLine@{BlockingLine}!p_local.h@{p\_\-local.h}}
\subsubsection[{BlockingLine}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf BlockingLine}}}
\label{d7/de0/p__local_8h_ac2c0affcceb2ad1c0dab11c385bdf1d5}
\hypertarget{p__local_8h_aa2f8639b5d39b8d5c316b86e00214485}{
\index{p\_\-local.h@{p\_\-local.h}!BlockingMobj@{BlockingMobj}}
\index{BlockingMobj@{BlockingMobj}!p_local.h@{p\_\-local.h}}
\subsubsection[{BlockingMobj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf BlockingMobj}}}
\label{d7/de0/p__local_8h_aa2f8639b5d39b8d5c316b86e00214485}
\hypertarget{p__local_8h_a19964965e5604eaff94f2963fdebfcb2}{
\index{p\_\-local.h@{p\_\-local.h}!blocklinks@{blocklinks}}
\index{blocklinks@{blocklinks}!p_local.h@{p\_\-local.h}}
\subsubsection[{blocklinks}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$$\ast$ {\bf blocklinks}}}
\label{d7/de0/p__local_8h_a19964965e5604eaff94f2963fdebfcb2}
\hypertarget{p__local_8h_a7c6380b816e9927545ab29d80696f5b9}{
\index{p\_\-local.h@{p\_\-local.h}!blockmap@{blockmap}}
\index{blockmap@{blockmap}!p_local.h@{p\_\-local.h}}
\subsubsection[{blockmap}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf blockmap}}}
\label{d7/de0/p__local_8h_a7c6380b816e9927545ab29d80696f5b9}
\hypertarget{p__local_8h_adc1c283094cc8e3a7a8e047c9edd8318}{
\index{p\_\-local.h@{p\_\-local.h}!blockmaplump@{blockmaplump}}
\index{blockmaplump@{blockmaplump}!p_local.h@{p\_\-local.h}}
\subsubsection[{blockmaplump}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf blockmaplump}}}
\label{d7/de0/p__local_8h_adc1c283094cc8e3a7a8e047c9edd8318}
\hypertarget{p__local_8h_aa9fe676caddb9e95f17e5bc0fc171575}{
\index{p\_\-local.h@{p\_\-local.h}!bmapheight@{bmapheight}}
\index{bmapheight@{bmapheight}!p_local.h@{p\_\-local.h}}
\subsubsection[{bmapheight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf bmapheight}}}
\label{d7/de0/p__local_8h_aa9fe676caddb9e95f17e5bc0fc171575}
\hypertarget{p__local_8h_ab58f4f83f90e7ca19cd93389bd6cd7c8}{
\index{p\_\-local.h@{p\_\-local.h}!bmaporgx@{bmaporgx}}
\index{bmaporgx@{bmaporgx}!p_local.h@{p\_\-local.h}}
\subsubsection[{bmaporgx}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf bmaporgx}}}
\label{d7/de0/p__local_8h_ab58f4f83f90e7ca19cd93389bd6cd7c8}
\hypertarget{p__local_8h_a182070a5cde142c2213fc44b71d01a68}{
\index{p\_\-local.h@{p\_\-local.h}!bmaporgy@{bmaporgy}}
\index{bmaporgy@{bmaporgy}!p_local.h@{p\_\-local.h}}
\subsubsection[{bmaporgy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf bmaporgy}}}
\label{d7/de0/p__local_8h_a182070a5cde142c2213fc44b71d01a68}
\hypertarget{p__local_8h_aa61326619eaefdfddec1275ade5effe9}{
\index{p\_\-local.h@{p\_\-local.h}!bmapwidth@{bmapwidth}}
\index{bmapwidth@{bmapwidth}!p_local.h@{p\_\-local.h}}
\subsubsection[{bmapwidth}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf bmapwidth}}}
\label{d7/de0/p__local_8h_aa61326619eaefdfddec1275ade5effe9}
\hypertarget{p__local_8h_a7964afcf160bccd8a44b37293a2a51b8}{
\index{p\_\-local.h@{p\_\-local.h}!brain@{brain}}
\index{brain@{brain}!p_local.h@{p\_\-local.h}}
\subsubsection[{brain}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf brain\_\-s}  {\bf brain}}}
\label{d7/de0/p__local_8h_a7964afcf160bccd8a44b37293a2a51b8}
\hypertarget{p__local_8h_a2ef29f92994070b05891821df93f3414}{
\index{p\_\-local.h@{p\_\-local.h}!CameraX@{CameraX}}
\index{CameraX@{CameraX}!p_local.h@{p\_\-local.h}}
\subsubsection[{CameraX}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraX}}}
\label{d7/de0/p__local_8h_a2ef29f92994070b05891821df93f3414}
\hypertarget{p__local_8h_a7c93025f4f63cbc3f0a7aeb19e990b08}{
\index{p\_\-local.h@{p\_\-local.h}!CameraY@{CameraY}}
\index{CameraY@{CameraY}!p_local.h@{p\_\-local.h}}
\subsubsection[{CameraY}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraY}}}
\label{d7/de0/p__local_8h_a7c93025f4f63cbc3f0a7aeb19e990b08}
\hypertarget{p__local_8h_a4321ed166f808fbba773807c754dba23}{
\index{p\_\-local.h@{p\_\-local.h}!CameraZ@{CameraZ}}
\index{CameraZ@{CameraZ}!p_local.h@{p\_\-local.h}}
\subsubsection[{CameraZ}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf CameraZ}}}
\label{d7/de0/p__local_8h_a4321ed166f808fbba773807c754dba23}
\hypertarget{p__local_8h_abaa66a7c3c222145064b0b7f30cea545}{
\index{p\_\-local.h@{p\_\-local.h}!ceilingline@{ceilingline}}
\index{ceilingline@{ceilingline}!p_local.h@{p\_\-local.h}}
\subsubsection[{ceilingline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf ceilingline}}}
\label{d7/de0/p__local_8h_abaa66a7c3c222145064b0b7f30cea545}
\hypertarget{p__local_8h_a50b598c6b2134fcdff475636f62d2b1f}{
\index{p\_\-local.h@{p\_\-local.h}!clipammo@{clipammo}}
\index{clipammo@{clipammo}!p_local.h@{p\_\-local.h}}
\subsubsection[{clipammo}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf clipammo}\mbox{[}NUMAMMO\mbox{]}}}
\label{d7/de0/p__local_8h_a50b598c6b2134fcdff475636f62d2b1f}
\hypertarget{p__local_8h_a2232ea5b245c114f1015389826fec488}{
\index{p\_\-local.h@{p\_\-local.h}!floatok@{floatok}}
\index{floatok@{floatok}!p_local.h@{p\_\-local.h}}
\subsubsection[{floatok}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf floatok}}}
\label{d7/de0/p__local_8h_a2232ea5b245c114f1015389826fec488}
\hypertarget{p__local_8h_aa661c39e5797b37928806cc7154743e2}{
\index{p\_\-local.h@{p\_\-local.h}!intercepts@{intercepts}}
\index{intercepts@{intercepts}!p_local.h@{p\_\-local.h}}
\subsubsection[{intercepts}]{\setlength{\rightskip}{0pt plus 5cm}{\bf TArray}$<${\bf intercept\_\-t}$>$ {\bf intercepts}}}
\label{d7/de0/p__local_8h_aa661c39e5797b37928806cc7154743e2}
\hypertarget{p__local_8h_aa882772e7acaf21f8927ab2ea1cbce42}{
\index{p\_\-local.h@{p\_\-local.h}!iquehead@{iquehead}}
\index{iquehead@{iquehead}!p_local.h@{p\_\-local.h}}
\subsubsection[{iquehead}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf iquehead}}}
\label{d7/de0/p__local_8h_aa882772e7acaf21f8927ab2ea1cbce42}
\hypertarget{p__local_8h_ae1164425234e299a39d401e0becb3f2e}{
\index{p\_\-local.h@{p\_\-local.h}!iquetail@{iquetail}}
\index{iquetail@{iquetail}!p_local.h@{p\_\-local.h}}
\subsubsection[{iquetail}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf iquetail}}}
\label{d7/de0/p__local_8h_ae1164425234e299a39d401e0becb3f2e}
\hypertarget{p__local_8h_a85b5a6ed75cdbf1d53d8d893678c7aa1}{
\index{p\_\-local.h@{p\_\-local.h}!itemrespawnque@{itemrespawnque}}
\index{itemrespawnque@{itemrespawnque}!p_local.h@{p\_\-local.h}}
\subsubsection[{itemrespawnque}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mapthing2\_\-t} {\bf itemrespawnque}\mbox{[}ITEMQUESIZE\mbox{]}}}
\label{d7/de0/p__local_8h_a85b5a6ed75cdbf1d53d8d893678c7aa1}
\hypertarget{p__local_8h_aaeb86beadde6f92b079892078c66673d}{
\index{p\_\-local.h@{p\_\-local.h}!itemrespawntime@{itemrespawntime}}
\index{itemrespawntime@{itemrespawntime}!p_local.h@{p\_\-local.h}}
\subsubsection[{itemrespawntime}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf itemrespawntime}\mbox{[}ITEMQUESIZE\mbox{]}}}
\label{d7/de0/p__local_8h_aaeb86beadde6f92b079892078c66673d}
\hypertarget{p__local_8h_a22b2dab147164595310f20744b925ab5}{
\index{p\_\-local.h@{p\_\-local.h}!linetarget@{linetarget}}
\index{linetarget@{linetarget}!p_local.h@{p\_\-local.h}}
\subsubsection[{linetarget}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf linetarget}}}
\label{d7/de0/p__local_8h_a22b2dab147164595310f20744b925ab5}
\hypertarget{p__local_8h_adafd1cd144b04eeead2fb9e29cd43fe2}{
\index{p\_\-local.h@{p\_\-local.h}!lowfloor@{lowfloor}}
\index{lowfloor@{lowfloor}!p_local.h@{p\_\-local.h}}
\subsubsection[{lowfloor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf lowfloor}}}
\label{d7/de0/p__local_8h_adafd1cd144b04eeead2fb9e29cd43fe2}
\hypertarget{p__local_8h_ab51487ffa7e59be024b515e1a8df315f}{
\index{p\_\-local.h@{p\_\-local.h}!maxammo@{maxammo}}
\index{maxammo@{maxammo}!p_local.h@{p\_\-local.h}}
\subsubsection[{maxammo}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf maxammo}\mbox{[}NUMAMMO\mbox{]}}}
\label{d7/de0/p__local_8h_ab51487ffa7e59be024b515e1a8df315f}
\hypertarget{p__local_8h_a6dda2dd3f0059494854af16e22a16061}{
\index{p\_\-local.h@{p\_\-local.h}!MeansOfDeath@{MeansOfDeath}}
\index{MeansOfDeath@{MeansOfDeath}!p_local.h@{p\_\-local.h}}
\subsubsection[{MeansOfDeath}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf MeansOfDeath}}}
\label{d7/de0/p__local_8h_a6dda2dd3f0059494854af16e22a16061}
\hypertarget{p__local_8h_ad38121b39c4dd732afa0b6848960c9be}{
\index{p\_\-local.h@{p\_\-local.h}!NumSpawnableThings@{NumSpawnableThings}}
\index{NumSpawnableThings@{NumSpawnableThings}!p_local.h@{p\_\-local.h}}
\subsubsection[{NumSpawnableThings}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf NumSpawnableThings}}}
\label{d7/de0/p__local_8h_ad38121b39c4dd732afa0b6848960c9be}
\hypertarget{p__local_8h_a6c2a2c840c396441b69d67649dc9c329}{
\index{p\_\-local.h@{p\_\-local.h}!openbottom@{openbottom}}
\index{openbottom@{openbottom}!p_local.h@{p\_\-local.h}}
\subsubsection[{openbottom}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf openbottom}}}
\label{d7/de0/p__local_8h_a6c2a2c840c396441b69d67649dc9c329}
\hypertarget{p__local_8h_a58061f28d3b7a64d67b7d1a264a6e9af}{
\index{p\_\-local.h@{p\_\-local.h}!openrange@{openrange}}
\index{openrange@{openrange}!p_local.h@{p\_\-local.h}}
\subsubsection[{openrange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf openrange}}}
\label{d7/de0/p__local_8h_a58061f28d3b7a64d67b7d1a264a6e9af}
\hypertarget{p__local_8h_a687957837e2fc512c10f6ad14193bcb6}{
\index{p\_\-local.h@{p\_\-local.h}!opentop@{opentop}}
\index{opentop@{opentop}!p_local.h@{p\_\-local.h}}
\subsubsection[{opentop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf opentop}}}
\label{d7/de0/p__local_8h_a687957837e2fc512c10f6ad14193bcb6}
\hypertarget{p__local_8h_aff0bfa9701fdde0ec2e42da5626897bd}{
\index{p\_\-local.h@{p\_\-local.h}!po\_\-NumPolyobjs@{po\_\-NumPolyobjs}}
\index{po\_\-NumPolyobjs@{po\_\-NumPolyobjs}!p_local.h@{p\_\-local.h}}
\subsubsection[{po\_\-NumPolyobjs}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf po\_\-NumPolyobjs}}}
\label{d7/de0/p__local_8h_aff0bfa9701fdde0ec2e42da5626897bd}
\hypertarget{p__local_8h_a6913367c6cd2264df417a8fdfb45821d}{
\index{p\_\-local.h@{p\_\-local.h}!polyobjs@{polyobjs}}
\index{polyobjs@{polyobjs}!p_local.h@{p\_\-local.h}}
\subsubsection[{polyobjs}]{\setlength{\rightskip}{0pt plus 5cm}{\bf polyobj\_\-t}$\ast$ {\bf polyobjs}}}
\label{d7/de0/p__local_8h_a6913367c6cd2264df417a8fdfb45821d}
\hypertarget{p__local_8h_acb7277234555954d9a3fff44a421b5a7}{
\index{p\_\-local.h@{p\_\-local.h}!polyspawns@{polyspawns}}
\index{polyspawns@{polyspawns}!p_local.h@{p\_\-local.h}}
\subsubsection[{polyspawns}]{\setlength{\rightskip}{0pt plus 5cm}{\bf polyspawns\_\-t}$\ast$ {\bf polyspawns}}}
\label{d7/de0/p__local_8h_acb7277234555954d9a3fff44a421b5a7}
\hypertarget{p__local_8h_a7afac195dbad23b7c6b8193c75cf49f4}{
\index{p\_\-local.h@{p\_\-local.h}!rejectempty@{rejectempty}}
\index{rejectempty@{rejectempty}!p_local.h@{p\_\-local.h}}
\subsubsection[{rejectempty}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf rejectempty}}}
\label{d7/de0/p__local_8h_a7afac195dbad23b7c6b8193c75cf49f4}
\hypertarget{p__local_8h_a5243bcc5cb373c83857f8b8594d4f1a8}{
\index{p\_\-local.h@{p\_\-local.h}!rejectmatrix@{rejectmatrix}}
\index{rejectmatrix@{rejectmatrix}!p_local.h@{p\_\-local.h}}
\subsubsection[{rejectmatrix}]{\setlength{\rightskip}{0pt plus 5cm}{\bf byte}$\ast$ {\bf rejectmatrix}}}
\label{d7/de0/p__local_8h_a5243bcc5cb373c83857f8b8594d4f1a8}
\hypertarget{p__local_8h_ab66020f6f29578375d64fdf28d76edc5}{
\index{p\_\-local.h@{p\_\-local.h}!sector\_\-list@{sector\_\-list}}
\index{sector\_\-list@{sector\_\-list}!p_local.h@{p\_\-local.h}}
\subsubsection[{sector\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msecnode\_\-t}$\ast$ {\bf sector\_\-list}}}
\label{d7/de0/p__local_8h_ab66020f6f29578375d64fdf28d76edc5}
\hypertarget{p__local_8h_a23eb7c9615e0089793120a3a66862c95}{
\index{p\_\-local.h@{p\_\-local.h}!SpawnableThings@{SpawnableThings}}
\index{SpawnableThings@{SpawnableThings}!p_local.h@{p\_\-local.h}}
\subsubsection[{SpawnableThings}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf SpawnableThings}\mbox{[}$\,$\mbox{]}}}
\label{d7/de0/p__local_8h_a23eb7c9615e0089793120a3a66862c95}
\hypertarget{p__local_8h_ac694f8aeb43af11f7ebabdd44b1cf11b}{
\index{p\_\-local.h@{p\_\-local.h}!tmceilingz@{tmceilingz}}
\index{tmceilingz@{tmceilingz}!p_local.h@{p\_\-local.h}}
\subsubsection[{tmceilingz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmceilingz}}}
\label{d7/de0/p__local_8h_ac694f8aeb43af11f7ebabdd44b1cf11b}
\hypertarget{p__local_8h_a57e579caa23a03363b8bd312ea7c2433}{
\index{p\_\-local.h@{p\_\-local.h}!tmdropoffz@{tmdropoffz}}
\index{tmdropoffz@{tmdropoffz}!p_local.h@{p\_\-local.h}}
\subsubsection[{tmdropoffz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmdropoffz}}}
\label{d7/de0/p__local_8h_a57e579caa23a03363b8bd312ea7c2433}
\hypertarget{p__local_8h_aaf4f74d57c25afc75435651131cb142c}{
\index{p\_\-local.h@{p\_\-local.h}!tmfloorz@{tmfloorz}}
\index{tmfloorz@{tmfloorz}!p_local.h@{p\_\-local.h}}
\subsubsection[{tmfloorz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf tmfloorz}}}
\label{d7/de0/p__local_8h_aaf4f74d57c25afc75435651131cb142c}
\hypertarget{p__local_8h_a34ca1dc42cfd7e939a4299c07add6aa6}{
\index{p\_\-local.h@{p\_\-local.h}!tmsector@{tmsector}}
\index{tmsector@{tmsector}!p_local.h@{p\_\-local.h}}
\subsubsection[{tmsector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sector\_\-t}$\ast$ {\bf tmsector}}}
\label{d7/de0/p__local_8h_a34ca1dc42cfd7e939a4299c07add6aa6}
\hypertarget{p__local_8h_a2fc4ca5569bdc8d2dcd65661d26d56ec}{
\index{p\_\-local.h@{p\_\-local.h}!trace@{trace}}
\index{trace@{trace}!p_local.h@{p\_\-local.h}}
\subsubsection[{trace}]{\setlength{\rightskip}{0pt plus 5cm}{\bf divline\_\-t} {\bf trace}}}
\label{d7/de0/p__local_8h_a2fc4ca5569bdc8d2dcd65661d26d56ec}
