Table of Contents

Class InputCircularRegion

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class InputCircularRegion : CosmeticSprite, IDrawable, IRunDuringDialog
Inheritance
InputCircularRegion
Implements
Inherited Members

Constructors

InputCircularRegion(float, float, float, float, Vector2)

public InputCircularRegion(float radius, float minAngle, float maxAngle, float speed, Vector2 startOffset)

Parameters

radius float
minAngle float
maxAngle float
speed float
startOffset Vector2

Fields

drawDebugPos

public Vector2 drawDebugPos

Field Value

Vector2

maxAngle

public float maxAngle

Field Value

float

minAngle

public float minAngle

Field Value

float

pos

public Vector2 pos

Field Value

Vector2

radius

public float radius

Field Value

float

speed

public float speed

Field Value

float

Methods

ClampPosToWedge()

public bool ClampPosToWedge()

Returns

bool

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

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update(InputPackage?)

public void Update(Player.InputPackage? input)

Parameters

input Player.InputPackage?