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
Field Value
- int
counter
Field Value
- 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
Field Value
- bool
showPos
public PlacedObject showPos
Field Value
- PlacedObject
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()