Table of Contents

Class OverseerHologram.DoorPointer

Namespace
OverseerHolograms
Assembly
Assembly-CSharp.dll
public abstract class OverseerHologram.DoorPointer : OverseerHologram.PointingHologram, IDrawable
Inheritance
OverseerHologram.DoorPointer
Implements
Derived
Inherited Members

Constructors

DoorPointer(Overseer, Message, Creature, float)

public DoorPointer(Overseer overseer, OverseerHologram.Message message, Creature communicateWith, float importance)

Parameters

overseer Overseer
message OverseerHologram.Message
communicateWith Creature
importance float

Fields

d

public int d

Field Value

int

doorDistTracker

public OverseerHologram.DoorPointer.CreatureDoorDistanceTracker doorDistTracker

Field Value

OverseerHologram.DoorPointer.CreatureDoorDistanceTracker

doorPos

public Vector2 doorPos

Field Value

Vector2

pointerNecessary

public bool pointerNecessary

Field Value

bool

reportPlayerExitEnterance

public bool reportPlayerExitEnterance

Field Value

bool

Properties

PointAt

public override Vector2 PointAt { get; }

Property Value

Vector2

door

public int door { get; set; }

Property Value

int

Methods

DisplayPosScore(IntVector2)

public override float DisplayPosScore(IntVector2 testPos)

Parameters

testPos IntVector2

Returns

float

PlayerGoingIntoExit(bool)

public virtual void PlayerGoingIntoExit(bool followingInstruction)

Parameters

followingInstruction bool

Update(bool)

public override void Update(bool eu)

Parameters

eu bool