Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Crosshair
- {
- public:
- Crosshair()
- {
- m_pDrawManager = Container::Instance().Resolve<DrawManager>();
- m_pGUI = Container::Instance().Resolve<GUI>();
- m_pSignatureHelper = Container::Instance().Resolve<SignatureHelper>();
- }
- void CreateMove_Post(C_CSPlayer* pLocal, CUserCmd* pCmd) const
- {
- if (!Options::g_bRecoilCrosshair)
- return;
- auto centerScreen = ImVec2(m_pGUI->GetWidth() / 2.f, m_pGUI->GetHeight() / 2.f);
- auto radius = 10.f * m_pGUI->GetScale();
- m_pDrawManager->AddCircle(centerScreen, radius, ImColor(255, 0, 0), 12, 1.0f);
- }
- private:
- std::shared_ptr<DrawManager> m_pDrawManager;
- std::shared_ptr<GUI> m_pGUI;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement