Class OracleGraphics.ArmBase
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class OracleGraphics.ArmBase
- Inheritance
-
OracleGraphics.ArmBase
- Inherited Members
-
Constructors
ArmBase(OracleGraphics, int)
public ArmBase(OracleGraphics owner, int firstSprite)
Parameters
owner OracleGraphics
firstSprite int
Fields
firstSprite
Field Value
- int
owner
public OracleGraphics owner
Field Value
- OracleGraphics
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
CircleSprite(int, int)
public int CircleSprite(int side, int part)
Parameters
side int
part 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
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
SupportSprite(int, int)
public int SupportSprite(int side, int part)
Parameters
side int
part int
Returns
- int
Update()
UpdateMesh(SpriteLeaser, Vector2, int, Vector2, Vector2, Vector2, float, float, float)
public void UpdateMesh(RoomCamera.SpriteLeaser sLeaser, Vector2 camPos, int sprite, Vector2 pos, Vector2 dir, Vector2 perp, float width, float height, float innerWidth)
Parameters
sLeaser RoomCamera.SpriteLeaser
camPos Vector2
sprite int
pos Vector2
dir Vector2
perp Vector2
width float
height float
innerWidth float