| CHANCE_FOR_OPPOSITE_DIR | SCR_AISuppressionVolumeBase | protectedstatic |
| GetCenterPosition() | SCR_AISuppressionVolumeBox | |
| GetDebugShape() | SCR_AISuppressionVolumeBox | protected |
| GetEdgePositions(vector startPos, vector dir, out vector minEdgePos, out vector maxEdgePos, out float minEdgeDist, out float maxEdgeDist) | SCR_AISuppressionVolumeBase | protected |
| GetOutsideEdgePos(vector direction) | SCR_AISuppressionVolumeBox | protected |
| GetPositionsAreaBBox(array< vector > positions, out vector bbMin, out vector bbMax) | SCR_AISuppressionVolumeBase | protectedstatic |
| GetRandomPosition(notnull IEntity shooter, inout vector startPos=vector.Zero, vector lastLineDir=vector.Zero) | SCR_AISuppressionVolumeBase | |
| GetWorldYRange(BaseWorld world, vector position, out float minWorldY, out float maxWorldY) | SCR_AISuppressionVolumeBase | protected |
| GetYRange(vector position, out float minY, out float maxY) | SCR_AISuppressionVolumeBox | protected |
| IsInsideVolume2D(vector insidePos) | SCR_AISuppressionVolumeBox | |
| m_DebugShape | SCR_AISuppressionVolumeBase | |
| m_vBBMax | SCR_AISuppressionVolumeBox | |
| m_vBBMin | SCR_AISuppressionVolumeBox | |
| MAX_X_ANGLE_DEG | SCR_AISuppressionVolumeBase | protectedstatic |
| MAX_Y_ANGLE_DEG | SCR_AISuppressionVolumeBase | protectedstatic |
| MIN_SURFACE_Y | SCR_AISuppressionVolumeBase | protectedstatic |
| MIN_X_ANGLE_DEG | SCR_AISuppressionVolumeBase | protectedstatic |
| MIN_Y_ANGLE_DEG | SCR_AISuppressionVolumeBase | protectedstatic |
| RotateDirection90Degrees(vector currentDirection, bool rotateRight=true) | SCR_AISuppressionVolumeBase | protectedstatic |
| SCR_AISuppressionVolumeBox(vector bbMin, vector bbMax) | SCR_AISuppressionVolumeBox | |
| UpdateDebug() | SCR_AISuppressionVolumeBase | protected |