Class OverseerImage.HoloImage
- Namespace
- OverseerHolograms
- Assembly
- Assembly-CSharp.dll
public class OverseerImage.HoloImage : OverseerHologram.HologramPart
- Inheritance
-
OverseerImage.HoloImage
- Inherited Members
Constructors
HoloImage(OverseerHologram, int, IOwnAHoloImage)
public HoloImage(OverseerHologram hologram, int firstSprite, IOwnAHoloImage imageOwner)
Parameters
hologramOverseerHologramfirstSpriteintimageOwnerIOwnAHoloImage
Fields
imageOwner
public IOwnAHoloImage imageOwner
Field Value
isAdvertisement
public bool isAdvertisement
Field Value
lastImg
public int lastImg
Field Value
lastMyAlpha
public float lastMyAlpha
Field Value
lastPanPos
public Vector2 lastPanPos
Field Value
- Vector2
lastShowImg
public IntVector2 lastShowImg
Field Value
myAlpha
public float myAlpha
Field Value
panCenter
public Vector2 panCenter
Field Value
- Vector2
panPos
public Vector2 panPos
Field Value
- Vector2
panVel
public Vector2 panVel
Field Value
- Vector2
randomFlicker
public float randomFlicker
Field Value
randomImage
public int randomImage
Field Value
randomImageTime
public float randomImageTime
Field Value
showRandomFlickerImage
public bool showRandomFlickerImage
Field Value
sound
public PositionedSoundEmitter sound
Field Value
Methods
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2, Vector2, Vector2, float, float, Color)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos, Vector2 partPos, Vector2 headPos, float useFade, float popOut, Color useColor)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCameratimeStackerfloatcamPosVector2partPosVector2headPosVector2useFadefloatpopOutfloatuseColorColor
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamera
LoadFile(string)
public void LoadFile(string fileName)
Parameters
fileNamestring
Update()
public override void Update()