class CFlashlightEffect
{
void* __vftable;
uint8 pad_0008[8];
public:
bool m_bIsOn;
private:
uint8 pad_0011[15];
public:
bool m_bMuzzleFlashEnabled;
float32 m_flMuzzleFlashBrightness;
Quaternion m_quatMuzzleFlashOrientation;
Vector m_vecMuzzleFlashOrigin;
float32 m_flFov;
float32 m_flFarZ;
float32 m_flLinearAtten;
bool m_bCastsShadows;
float32 m_flCurrentPullBackDist;
CStrongHandle<InfoForResourceTypeCTextureBase> m_FlashlightTexture;
CStrongHandle<InfoForResourceTypeCTextureBase> m_MuzzleFlashTexture;
char m_textureName[64];
private:
uint8 pad_00B0[560];
};