Table of Contents

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

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()