add kbm support

This commit is contained in:
2026-08-13 09:11:13 +03:00
parent fb2e8eefd9
commit 7c7386099a
62 changed files with 1036 additions and 134 deletions
+4 -4
View File
@@ -594,7 +594,7 @@ void UILayer::removeComponent(EUIScene scene)
{
if( (*compIt)->getSceneType() == scene)
{
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
// remove any touchboxes
ui.TouchBoxesClear((*compIt));
#endif
@@ -613,7 +613,7 @@ void UILayer::removeComponent(EUIScene scene)
void UILayer::removeScene(UIScene *scene)
{
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
// remove any touchboxes
ui.TouchBoxesClear(scene);
#endif
@@ -643,7 +643,7 @@ void UILayer::closeAllScenes()
m_sceneStack.clear();
for(AUTO_VAR(it, temp.begin()); it != temp.end(); ++it)
{
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
// remove any touchboxes
ui.TouchBoxesClear(*it);
#endif
@@ -775,7 +775,7 @@ bool UILayer::updateFocusState(bool allowedFocus /* = false */)
return m_hasFocus;
}
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
UIScene *UILayer::getCurrentScene()
{
// Note: reverse iterator, the last element is the top of the stack