Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. class Crosshair
  2. {
  3. public:
  4.  
  5. Crosshair()
  6. {
  7. m_pDrawManager = Container::Instance().Resolve<DrawManager>();
  8. m_pGUI = Container::Instance().Resolve<GUI>();
  9. m_pSignatureHelper = Container::Instance().Resolve<SignatureHelper>();
  10. }
  11.  
  12. void CreateMove_Post(C_CSPlayer* pLocal, CUserCmd* pCmd) const
  13. {
  14. if (!Options::g_bRecoilCrosshair)
  15. return;
  16.  
  17. auto centerScreen = ImVec2(m_pGUI->GetWidth() / 2.f, m_pGUI->GetHeight() / 2.f);
  18. auto radius = 10.f * m_pGUI->GetScale();
  19.  
  20. m_pDrawManager->AddCircle(centerScreen, radius, ImColor(255, 0, 0), 12, 1.0f);
  21. }
  22. private:
  23. std::shared_ptr<DrawManager> m_pDrawManager;
  24. std::shared_ptr<GUI> m_pGUI;
  25. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement