Table of Contents

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

public float lastXRotat

Field Value

float

lastYRotat

public float lastYRotat

Field Value

float

lastZRotat

public 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

public float xRotat

Field Value

float

yRotat

public float yRotat

Field Value

float

zRotat

public 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()