MCPcopy Create free account
hub / github.com/crossuo/crossuo / OnLeftMouseButtonDown

Method OnLeftMouseButtonDown

src/GameWindow.cpp:119–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117}
118
119void CGameWindow::OnLeftMouseButtonDown()
120{
121 if (g_CurrentScreen != nullptr && g_ScreenEffectManager.Mode == SEM_NONE)
122 {
123 g_GeneratedMouseDown = false;
124 if (g_Target.MultiGraphic == 0)
125 {
126 g_CurrentScreen->SelectObject();
127 }
128 g_PressedObject.InitLeft(g_SelectedObject);
129 if (g_SelectedObject.Object != nullptr || g_GameState == GS_GAME)
130 {
131 g_CurrentScreen->OnLeftMouseButtonDown();
132 }
133 }
134}
135
136void CGameWindow::OnLeftMouseButtonUp()
137{

Callers 1

Calls 2

InitLeftMethod · 0.80
SelectObjectMethod · 0.45

Tested by

no test coverage detected