added some kbm stuff

This commit is contained in:
qloak committed 2026-09-13 18:02:29 -07:00
1 parent 82e802873f
commit 42fd7414e4
218 files changed
+3758 -258

No files matched your search

@@ -42,7 +42,7 @@ private:
eControl_Count
};
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
enum ETouchInput
{
ETouchInput_TabWorld = eControl_Count,
@@ -68,7 +68,7 @@ private:
UI_MAP_ELEMENT( m_gameOptions, "GameOptions")
UI_BEGIN_MAP_CHILD_ELEMENTS(m_gameOptions)
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
UI_MAP_ELEMENT( m_TouchTabGame, "TouchTabGame" )
#endif
UI_MAP_ELEMENT( m_labelDescription_GameOptions, "Description_GameOptions")
@@ -89,7 +89,7 @@ private:
UI_MAP_ELEMENT(m_worldOptions, "WorldOptions")
UI_BEGIN_MAP_CHILD_ELEMENTS(m_worldOptions)
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
UI_MAP_ELEMENT( m_TouchTabWorld, "TouchTabWorld" )
#endif
UI_MAP_ELEMENT( m_labelDescription_WorldOptions, "Description_WorldOptions")
@@ -124,6 +124,7 @@ private:
bool m_bMultiplayerAllowed;
bool m_bIgnoreInput;
int m_tabIndex;
int m_iLastPanelSig; // geometry signature for touch-box rebuilds
public:
UIScene_LaunchMoreOptionsMenu(int iPad, void *initData, UILayer *parentLayer);
@@ -157,9 +158,11 @@ private:
bool m_bUpdateOnline; // If true, update online settings on next tick
void UpdateOnline();
void SyncTabVisibility();
#ifdef __PSVITA__
#if defined(__PSVITA__) || defined(_WINDOWS64)
virtual void handleTouchInput(unsigned int iPad, S32 x, S32 y, int iId, bool bPressed, bool bRepeat, bool bReleased);
virtual UIControl* GetMainPanel();
virtual bool isControlActiveForTouch(UIControl *control);
#endif //__PSVITA__
};