Class Mycelium
- Namespace
- CoralBrain
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
Mycelium
- Inherited Members
-
Constructors
Mycelium(CoralNeuronSystem, IOwnMycelia, int, float, Vector2)
public Mycelium(CoralNeuronSystem system, IOwnMycelia owner, int index, float length, Vector2 initPoint)
Parameters
system CoralNeuronSystem
owner IOwnMycelia
index int
length float
initPoint Vector2
Fields
color
Field Value
- Color
conRad
Field Value
- float
connection
public Mycelium.MyceliaConnection connection
Field Value
- Mycelium.MyceliaConnection
culled
Field Value
- bool
index
Field Value
- int
lastCameraCullTick
public int lastCameraCullTick
Field Value
- int
lastCulled
Field Value
- bool
length
Field Value
- float
moveAwayFromWalls
public bool moveAwayFromWalls
Field Value
- bool
owner
Field Value
- IOwnMycelia
points
Field Value
- Vector2[,]
rest
Field Value
- int
system
public CoralNeuronSystem system
Field Value
- CoralNeuronSystem
useStaticCulling
public bool useStaticCulling
Field Value
- bool
viewedByCamera
public bool viewedByCamera
Field Value
- bool
Properties
Base
public Vector2 Base { get; }
Property Value
- Vector2
Tip
public Vector2 Tip { get; }
Property Value
- Vector2
Methods
ConnectSystem(CoralNeuronSystem)
public void ConnectSystem(CoralNeuronSystem newSystem)
Parameters
newSystem CoralNeuronSystem
DrawSprites(int, SpriteLeaser, RoomCamera, float, Vector2)
public void DrawSprites(int spr, RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
spr int
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
InitiateSprites(int, SpriteLeaser, RoomCamera)
public void InitiateSprites(int spr, RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
spr int
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
Reset(Vector2)
public void Reset(Vector2 resetPos)
Parameters
resetPos Vector2
Update()
UpdateColor(Color, float, int, SpriteLeaser)
public void UpdateColor(Color newColor, float gradientStart, int spr, RoomCamera.SpriteLeaser sLeaser)
Parameters
newColor Color
gradientStart float
spr int
sLeaser RoomCamera.SpriteLeaser