Class TentaclePlantGraphics
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class TentaclePlantGraphics : GraphicsModule, IDrawable, HasDanglers
- Inheritance
-
TentaclePlantGraphics
- Implements
-
- Inherited Members
-
Constructors
TentaclePlantGraphics(PhysicalObject)
public TentaclePlantGraphics(PhysicalObject ow)
Parameters
ow PhysicalObject
Fields
danglerProps
public float[,] danglerProps
Field Value
- float[,]
danglerVals
public Dangler.DanglerProps danglerVals
Field Value
- Dangler.DanglerProps
danglers
public Dangler[] danglers
Field Value
- Dangler[]
ropeGraphic
public TentaclePlantGraphics.TentaclePlantRopeGraphics ropeGraphic
Field Value
- TentaclePlantGraphics.TentaclePlantRopeGraphics
Properties
plant
public TentaclePlant plant { get; }
Property Value
- TentaclePlant
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
DanglerConnection(int, float)
public Vector2 DanglerConnection(int index, float timeStacker)
Parameters
index int
timeStacker float
Returns
- Vector2
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
Props(int)
public Dangler.DanglerProps Props(int index)
Parameters
index int
Returns
- Dangler.DanglerProps
Reset()
public override void Reset()
Update()
public override void Update()