Class OverseerGraphics.HologramMatrix
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class OverseerGraphics.HologramMatrix : ComplexGraphicsModule.GraphicsSubModule
- Inheritance
-
OverseerGraphics.HologramMatrix
- Inherited Members
-
Constructors
HologramMatrix(OverseerGraphics, int)
public HologramMatrix(OverseerGraphics overseerGraphics, int firstSprite)
Parameters
overseerGraphics OverseerGraphics
firstSprite int
Fields
lastXRotat
Field Value
- float
lastYRotat
Field Value
- float
lastZRotat
Field Value
- float
lines
public List<OverseerGraphics.HologramMatrix.Line> lines
Field Value
- List<OverseerGraphics.HologramMatrix.Line>
movements
public float[,] movements
Field Value
- float[,]
overseerGraphics
public OverseerGraphics overseerGraphics
Field Value
- OverseerGraphics
rotations
public float[,] rotations
Field Value
- float[,]
xRotat
Field Value
- float
yRotat
Field Value
- float
zRotat
Field Value
- float
Methods
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
GenerateShape()
public void GenerateShape()
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
OnPlanePos(Vector3, float, float, float, float)
public Vector2 OnPlanePos(Vector3 position, float urX, float urY, float urZ, float fold)
Parameters
position Vector3
urX float
urY float
urZ float
fold float
Returns
- Vector2
Update()
public override void Update()