MCPcopy Create free account
hub / github.com/NazaraEngine/NazaraEngine / OnMouseButtonRelease

Method OnMouseButtonRelease

SDK/src/NDK/Widgets/ButtonWidget.cpp:106–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104 }
105
106 void ButtonWidget::OnMouseButtonRelease(int /*x*/, int /*y*/, Nz::Mouse::Button button)
107 {
108 if (button == Nz::Mouse::Left)
109 {
110 m_gradientSprite->SetColor(m_hoverColor);
111 m_gradientSprite->SetCornerColor(Nz::RectCorner_LeftBottom, m_hoverCornerColor);
112 m_gradientSprite->SetCornerColor(Nz::RectCorner_RightBottom, m_hoverCornerColor);
113 m_gradientSprite->SetTexture(m_hoverTexture, false);
114
115 OnButtonTrigger(this);
116 }
117 }
118
119 void ButtonWidget::OnMouseEnter()
120 {

Callers

nothing calls this directly

Calls 2

SetColorMethod · 0.45
SetTextureMethod · 0.45

Tested by

no test coverage detected