Project64-input: Flip x/y axis in structure
This commit is contained in:
parent
09de7617bf
commit
00556d4524
|
@ -68,9 +68,9 @@ typedef union
|
|||
unsigned Reserved1 : 1;
|
||||
unsigned Reserved2 : 1;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
|
||||
signed X_AXIS : 8;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
};
|
||||
} BUTTONS;
|
||||
#pragma warning(pop)
|
||||
|
|
|
@ -149,7 +149,7 @@ void CControl_Plugin::UpdateKeys(void)
|
|||
if (!m_AllocatedControllers) { return; }
|
||||
for (int32_t cont = 0; cont < sizeof(m_Controllers) / sizeof(m_Controllers[0]); cont++)
|
||||
{
|
||||
if (!m_Controllers[cont]->m_Present) { continue; }
|
||||
if (!m_Controllers[cont]->Present()) { continue; }
|
||||
if (!m_Controllers[cont]->m_RawData)
|
||||
{
|
||||
GetKeys(cont, &m_Controllers[cont]->m_Buttons);
|
||||
|
|
|
@ -37,9 +37,9 @@ typedef union
|
|||
unsigned Reserved1 : 1;
|
||||
unsigned Reserved2 : 1;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
|
||||
signed X_AXIS : 8;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
};
|
||||
} BUTTONS;
|
||||
#pragma warning(pop)
|
||||
|
@ -76,7 +76,7 @@ class CCONTROL
|
|||
{
|
||||
public:
|
||||
CCONTROL(int32_t &Present, int32_t &RawData, int32_t &PlugType);
|
||||
inline bool Present(void) const { return m_Present != 0; }
|
||||
inline bool Present(void) const { return m_Present != 0; }
|
||||
inline uint32_t Buttons(void) const { return m_Buttons.Value; }
|
||||
inline PluginType Plugin(void) const { return static_cast<PluginType>(m_PlugType); }
|
||||
private:
|
||||
|
@ -84,8 +84,8 @@ private:
|
|||
|
||||
int32_t & m_Present;
|
||||
int32_t & m_RawData;
|
||||
int32_t & m_PlugType;
|
||||
BUTTONS m_Buttons;
|
||||
int32_t & m_PlugType;
|
||||
BUTTONS m_Buttons;
|
||||
|
||||
CCONTROL(void); // Disable default constructor
|
||||
CCONTROL(const CCONTROL&); // Disable copy constructor
|
||||
|
|
|
@ -72,9 +72,9 @@ typedef union
|
|||
unsigned Reserved1 : 1;
|
||||
unsigned Reserved2 : 1;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
|
||||
signed X_AXIS : 8;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
};
|
||||
} BUTTONS;
|
||||
|
||||
|
|
|
@ -82,9 +82,9 @@ extern "C" {
|
|||
unsigned Reserved1 : 1;
|
||||
unsigned Reserved2 : 1;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
|
||||
signed X_AXIS : 8;
|
||||
|
||||
signed Y_AXIS : 8;
|
||||
};
|
||||
} BUTTONS;
|
||||
|
||||
|
|
Loading…
Reference in New Issue