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
Field Value
- int
lastMobile
Field Value
- float
lastPushAroundPos
public Vector2 lastPushAroundPos
Field Value
- Vector2
lastQuality
Field Value
- float
lastTargetCursorPos
public Vector2 lastTargetCursorPos
Field Value
- Vector2
mobile
Field Value
- float
overseerGraphics
public OverseerGraphics overseerGraphics
Field Value
- OverseerGraphics
pushAroundPos
public Vector2 pushAroundPos
Field Value
- Vector2
quality
Field Value
- float
rotationOffset
public float rotationOffset
Field Value
- 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()