Table of Contents

Class OracleGraphics.ArmJointGraphics

Namespace
Global
Assembly
Assembly-CSharp.dll
public class OracleGraphics.ArmJointGraphics
Inheritance
OracleGraphics.ArmJointGraphics
Inherited Members

Constructors

ArmJointGraphics(OracleGraphics, Joint, int)

public ArmJointGraphics(OracleGraphics owner, Oracle.OracleArm.Joint myJoint, int firstSprite)

Parameters

owner OracleGraphics
myJoint Oracle.OracleArm.Joint
firstSprite int

Fields

armJointSound

public StaticSoundLoop armJointSound

Field Value

StaticSoundLoop

cogRotat

public float cogRotat

Field Value

float

firstSprite

public int firstSprite

Field Value

int

lastAC

public float lastAC

Field Value

float

lastCogRotat

public float lastCogRotat

Field Value

float

meshSegs

public int meshSegs

Field Value

int

metalColor

public Color metalColor

Field Value

Color

myJoint

public Oracle.OracleArm.Joint myJoint

Field Value

Oracle.OracleArm.Joint

owner

public OracleGraphics owner

Field Value

OracleGraphics

smallArmLength

public float smallArmLength

Field Value

float

totalSprites

public int totalSprites

Field Value

int

Methods

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

BaseColor(Vector2)

public Color BaseColor(Vector2 ps)

Parameters

ps Vector2

Returns

Color

CogSprite(int)

public int CogSprite(int cog)

Parameters

cog int

Returns

int

DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)

public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

HighLightColor(Vector2)

public Color HighLightColor(Vector2 ps)

Parameters

ps Vector2

Returns

Color

InitiateSprites(SpriteLeaser, RoomCamera)

public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

JointSprite(int, int)

public int JointSprite(int joint, int part)

Parameters

joint int
part int

Returns

int

MetalPartSprite(int)

public int MetalPartSprite(int part)

Parameters

part int

Returns

int

SegmentSprite(int, int)

public int SegmentSprite(int segment, int highLight)

Parameters

segment int
highLight int

Returns

int

Update()

public void Update()