Table of Contents

Class OverseerGraphics.SafariCursor

Namespace
Global
Assembly
Assembly-CSharp.dll
public class OverseerGraphics.SafariCursor : ComplexGraphicsModule.GraphicsSubModule
Inheritance
OverseerGraphics.SafariCursor
Inherited Members

Constructors

SafariCursor(OverseerGraphics, int)

public SafariCursor(OverseerGraphics overseerGraphics, int firstSprite)

Parameters

overseerGraphics OverseerGraphics
firstSprite int

Fields

counter

public int counter

Field Value

int

lastMobile

public float lastMobile

Field Value

float

lastPushAroundPos

public Vector2 lastPushAroundPos

Field Value

Vector2

lastQuality

public float lastQuality

Field Value

float

lastTargetCursorPos

public Vector2 lastTargetCursorPos

Field Value

Vector2

mobile

public float mobile

Field Value

float

overseerGraphics

public OverseerGraphics overseerGraphics

Field Value

OverseerGraphics

pushAroundPos

public Vector2 pushAroundPos

Field Value

Vector2

quality

public float quality

Field Value

float

rotationOffset

public float rotationOffset

Field Value

float

rotations

public float[] rotations

Field Value

float[]

targetCursorPos

public Vector2 targetCursorPos

Field Value

Vector2

Properties

OverseerActive

public bool OverseerActive { get; }

Property Value

bool

TargetAnimProgress

public float TargetAnimProgress { get; }

Property Value

float

TargetVisible

public bool TargetVisible { get; }

Property Value

bool

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

GetRotation(float)

public float GetRotation(float timeStacker)

Parameters

timeStacker float

Returns

float

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

OverseerEyePos(float)

public Vector2 OverseerEyePos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

Update()

public override void Update()