NS/main/source/cl_dll/hud_crosshairs.h

31 lines
676 B
C
Raw Normal View History

2018-06-10 23:14:31 +00:00
#pragma once
#include <vector>
class CHudCrosshairs : public CHudBase
{
cvar_t* cl_cross;
cvar_t* cl_cross_color;
cvar_t* cl_cross_alpha;
cvar_t* cl_cross_thickness;
cvar_t* cl_cross_size;
cvar_t* cl_cross_gap;
cvar_t* cl_cross_outline;
cvar_t* cl_cross_outline_inner;
//cvar_t* cl_cross_circle_radius;
cvar_t* cl_cross_dot_size;
cvar_t* cl_cross_dot_color;
cvar_t* cl_cross_dot_outline;
cvar_t* cl_cross_top_line;
cvar_t* cl_cross_bottom_line;
cvar_t* cl_cross_left_line;
cvar_t* cl_cross_right_line;
//float old_circle_radius;
//std::vector<Vector2D> circle_points;
public:
virtual int Init();
virtual int VidInit();
virtual int Draw(float time);
};