Table of Contents

Class OverseerImage

Namespace
OverseerHolograms
Assembly
Assembly-CSharp.dll
public class OverseerImage : OverseerHologram, IDrawable, IOwnAHoloImage
Inheritance
OverseerImage
Implements
Inherited Members

Constructors

OverseerImage(Overseer, Message, Creature, float)

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

Parameters

overseer Overseer
message OverseerHologram.Message
communicateWith Creature
importance float

Fields

adCounter

public int adCounter

Field Value

int

counter

public int counter

Field Value

int

currImage

public int currImage

Field Value

int

holoImagePart

public OverseerImage.HoloImage holoImagePart

Field Value

OverseerImage.HoloImage

images

public List<OverseerImage.ImageID> images

Field Value

List<OverseerImage.ImageID>

isAdvertisement

public bool isAdvertisement

Field Value

bool

loggedAsSeen

public bool loggedAsSeen

Field Value

bool

showPos

public PlacedObject showPos

Field Value

PlacedObject

showTime

public int showTime

Field Value

int

timeOnEachImage

public int timeOnEachImage

Field Value

int

Properties

CurrImage

public OverseerImage.ImageID CurrImage { get; }

Property Value

OverseerImage.ImageID

CurrImageIndex

public int CurrImageIndex { get; }

Property Value

int

ImmediatelyToContent

public float ImmediatelyToContent { get; }

Property Value

float

ShowTime

public int ShowTime { get; }

Property Value

int

Methods

DisplayPosScore(IntVector2)

public override float DisplayPosScore(IntVector2 testPos)

Parameters

testPos IntVector2

Returns

float

Update(bool)

public override void Update(bool eu)

Parameters

eu bool

setAdvertisement()

public void setAdvertisement()