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

Method SelectObject

src/ScreenStages/GameBlockedScreen.cpp:42–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40}
41
42void CGameBlockedScreen::SelectObject()
43{
44 g_SelectedObject.Clear();
45 g_GumpManager.Select(true);
46 if (g_SelectedObject.Object != g_LastSelectedObject.Object)
47 {
48 if (g_SelectedObject.Object != nullptr)
49 {
50 g_SelectedObject.Object->OnMouseEnter();
51 }
52
53 if (g_LastSelectedObject.Object != nullptr)
54 {
55 g_LastSelectedObject.Object->OnMouseExit();
56 }
57 }
58
59 g_LastSelectedObject.Init(g_SelectedObject);
60}
61
62void CGameBlockedScreen::OnLeftMouseButtonDown()
63{

Callers

nothing calls this directly

Calls 5

ClearMethod · 0.45
SelectMethod · 0.45
OnMouseEnterMethod · 0.45
OnMouseExitMethod · 0.45
InitMethod · 0.45

Tested by

no test coverage detected