re3/src/weapons/WeaponEffects.h

26 lines
486 B
C
Raw Normal View History

#pragma once
class CWeaponEffects
{
2019-07-04 20:31:21 +00:00
public:
bool m_bActive;
2019-07-04 20:31:21 +00:00
CVector m_vecPos;
uint8 m_nRed;
uint8 m_nGreen;
uint8 m_nBlue;
uint8 m_nAlpha;
float m_fSize;
float m_fRotation;
2019-07-04 20:31:21 +00:00
public:
CWeaponEffects();
~CWeaponEffects();
2020-03-22 14:23:40 +00:00
static void Init(void);
static void Shutdown(void);
static void MarkTarget(CVector pos, uint8 red, uint8 green, uint8 blue, uint8 alpha, float size);
static void ClearCrossHair(void);
static void Render(void);
};
VALIDATE_SIZE(CWeaponEffects, 0x1C);