| BoundingBox | Barotrauma.Lights.ConvexHull | |
| CalculateLosVertices(Vector2 lightSourcePos) | Barotrauma.Lights.ConvexHull | |
| ConvexHull(Rectangle rect, bool isHorizontal, MapEntity parent) | Barotrauma.Lights.ConvexHull | |
| DebugDraw(SpriteBatch spriteBatch) | Barotrauma.Lights.ConvexHull | |
| Enabled | Barotrauma.Lights.ConvexHull | |
| GetHullsInRange(Vector2 position, float range, Submarine ParentSub) | Barotrauma.Lights.ConvexHull | static |
| GetVisibleSegments(Vector2 viewPosition, List< Segment > visibleSegments) | Barotrauma.Lights.ConvexHull | |
| HullLists | Barotrauma.Lights.ConvexHull | static |
| Intersects(Rectangle rect) | Barotrauma.Lights.ConvexHull | |
| IsInvalid | Barotrauma.Lights.ConvexHull | |
| LastVertexChangeTime | Barotrauma.Lights.ConvexHull | |
| LosIntersects(Vector2 pos1, Vector2 pos2) | Barotrauma.Lights.ConvexHull | |
| MaxMergeLosVerticesDist | Barotrauma.Lights.ConvexHull | |
| Move(Vector2 amount) | Barotrauma.Lights.ConvexHull | |
| ParentEntity | Barotrauma.Lights.ConvexHull | |
| penumbraEffect | Barotrauma.Lights.ConvexHull | static |
| PenumbraVertexCount | Barotrauma.Lights.ConvexHull | |
| PenumbraVertices | Barotrauma.Lights.ConvexHull | |
| RecalculateAll(Submarine sub) | Barotrauma.Lights.ConvexHull | static |
| RefreshWorldPositions() | Barotrauma.Lights.ConvexHull | |
| Remove() | Barotrauma.Lights.ConvexHull | |
| Rotate(Vector2 origin, float amount) | Barotrauma.Lights.ConvexHull | |
| SetVertices(Vector2[] points, Vector2[] losPoints, bool mergeOverlappingSegments=true, Matrix? rotationMatrix=null) | Barotrauma.Lights.ConvexHull | |
| shadowEffect | Barotrauma.Lights.ConvexHull | static |
| ShadowVertexCount | Barotrauma.Lights.ConvexHull | |
| ShadowVertices | Barotrauma.Lights.ConvexHull | |