Barotrauma Client Doc
|
Public Member Functions | |
LevelWall (List< Vector2 > vertices, Color color, Level level, bool giftWrap=false, bool createBody=true) | |
LevelWall (List< Vector2 > edgePositions, Vector2 extendAmount, Color color, Level level) | |
virtual void | Update (float deltaTime) |
bool | IsPointInside (Vector2 point) |
void | Dispose () |
Matrix | GetTransform () |
void | SetWallVertices (VertexPositionTexture[] wallVertices, VertexPositionTexture[] wallEdgeVertices, Texture2D wallTexture, Texture2D edgeTexture, Color color) |
void | GenerateVertices () |
Public Attributes | |
float | MoveSpeed |
Protected Attributes | |
readonly Level | level |
Properties | |
List< VoronoiCell > | Cells [get] |
Body | Body [get] |
Vector2 | MoveAmount [get, set] |
float | WallDamageOnTouch [get, set] |
float | MoveState [get, set] |
LevelWallVertexBuffer | VertexBuffer [get] |
VertexBuffer | WallBuffer [get] |
VertexBuffer | WallEdgeBuffer [get] |
virtual float | Alpha [get] |
Definition at line 14 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
Barotrauma.LevelWall.LevelWall | ( | List< Vector2 > | vertices, |
Color | color, | ||
Level | level, | ||
bool | giftWrap = false , |
||
bool | createBody = true |
||
) |
Definition at line 60 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
Barotrauma.LevelWall.LevelWall | ( | List< Vector2 > | edgePositions, |
Vector2 | extendAmount, | ||
Color | color, | ||
Level | level | ||
) |
Definition at line 90 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
void Barotrauma.LevelWall.Dispose | ( | ) |
Definition at line 153 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
void Barotrauma.LevelWall.GenerateVertices | ( | ) |
Definition at line 33 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
Matrix Barotrauma.LevelWall.GetTransform | ( | ) |
Definition at line 19 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
bool Barotrauma.LevelWall.IsPointInside | ( | Vector2 | point | ) |
Definition at line 148 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
void Barotrauma.LevelWall.SetWallVertices | ( | VertexPositionTexture[] | wallVertices, |
VertexPositionTexture[] | wallEdgeVertices, | ||
Texture2D | wallTexture, | ||
Texture2D | edgeTexture, | ||
Color | color | ||
) |
Definition at line 27 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
|
virtual |
Reimplemented in Barotrauma.DestructibleLevelWall.
Definition at line 129 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
protected |
Definition at line 20 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
float Barotrauma.LevelWall.MoveSpeed |
Definition at line 50 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 17 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 18 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 16 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
getset |
Definition at line 29 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
getset |
Definition at line 54 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 11 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 13 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.
|
getset |
Definition at line 40 of file BarotraumaShared/SharedSource/Map/Levels/LevelWall.cs.
|
get |
Definition at line 15 of file BarotraumaClient/ClientSource/Map/Levels/LevelWall.cs.