Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include "../../Leadwerks.h"
- using namespace Leadwerks;
- namespace Leadwerks
- {
- class Widget;
- class JoyStick : public Widget//lua
- {
- public:
- int keys[8];
- float gamepad_x;
- float gamepad_y;
- float gamepad_z;
- float gamepad_r;
- float gamepad_u;
- float gamepad_v;
- void OnDownKey(const int key);
- void OnUpKey(const int key);
- void OnKeyDown(const int key);
- void OnKeyUp(const int key);
- void OnKeyPressed(const int key);
- inline void setX(float x){ gamepad_x = x; }
- inline void setY(float y){ gamepad_y = y; }
- inline void setZ(float z){ gamepad_z = z; }
- inline void setR(float r){ gamepad_r = r; }
- inline void setU(float u){ gamepad_u = u; }
- inline void setV(float v){ gamepad_v = v; }
- inline float getX(void){ return gamepad_x; }
- inline float getY(void){ return gamepad_y; }
- inline float getZ(void){ return gamepad_z; }
- inline float getR(void){ return gamepad_r; }
- inline float getU(void){ return gamepad_u; }
- inline float getV(void){ return gamepad_v; }
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement