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 | |