|
| fixed_t | P_AproxDistance (fixed_t dx, fixed_t dy) |
| |
| int | P_PointOnLineSide (fixed_t x, fixed_t y, line_t *line) |
| |
| int | P_BoxOnLineSide (fixed_t *tmbox, line_t *ld) |
| |
| int | P_PointOnDivlineSide (fixed_t x, fixed_t y, divline_t *line) |
| |
| void | P_MakeDivline (line_t *li, divline_t *dl) |
| |
| fixed_t | P_InterceptVector (divline_t *v2, divline_t *v1) |
| |
| void | P_LineOpening (line_t *linedef) |
| |
| void | P_UnsetThingPosition (mobj_t *thing) |
| |
| void | P_SetThingPosition (mobj_t *thing) |
| |
| boolean | P_BlockLinesIterator (int x, int y, boolean(*func)(line_t *)) |
| |
| boolean | P_BlockThingsIterator (int x, int y, boolean(*func)(mobj_t *)) |
| |
| boolean | PIT_AddLineIntercepts (line_t *ld) |
| |
| boolean | PIT_AddThingIntercepts (mobj_t *thing) |
| |
| boolean | P_TraverseIntercepts (traverser_t func, fixed_t maxfrac) |
| |
| boolean | P_PathTraverse (fixed_t x1, fixed_t y1, fixed_t x2, fixed_t y2, int flags, boolean(*trav)(intercept_t *)) |
| |