aboutsummaryrefslogtreecommitdiff
path: root/platform/iphone/os_iphone.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/iphone/os_iphone.h')
-rw-r--r--platform/iphone/os_iphone.h62
1 files changed, 29 insertions, 33 deletions
diff --git a/platform/iphone/os_iphone.h b/platform/iphone/os_iphone.h
index 65dcc884b..36261a62c 100644
--- a/platform/iphone/os_iphone.h
+++ b/platform/iphone/os_iphone.h
@@ -31,20 +31,19 @@
#ifndef OS_IPHONE_H
#define OS_IPHONE_H
-#include "os/input.h"
#include "drivers/unix/os_unix.h"
+#include "os/input.h"
-#include "servers/visual_server.h"
-#include "servers/visual/rasterizer.h"
+#include "game_center.h"
+#include "icloud.h"
+#include "in_app_store.h"
+#include "main/input_default.h"
+#include "servers/audio_server.h"
#include "servers/physics/physics_server_sw.h"
#include "servers/physics_2d/physics_2d_server_sw.h"
#include "servers/physics_2d/physics_2d_server_wrap_mt.h"
-#include "servers/audio_server.h"
-#include "main/input_default.h"
-#include "game_center.h"
-#include "in_app_store.h"
-#include "icloud.h"
-
+#include "servers/visual/rasterizer.h"
+#include "servers/visual_server.h"
class AudioDriverIphone;
// class RasterizerGLES2;
@@ -52,55 +51,53 @@ class AudioDriverIphone;
class OSIPhone : public OS_Unix {
public:
-
enum Orientations {
PortraitDown,
PortraitUp,
LandscapeLeft,
LandscapeRight,
};
-private:
+private:
enum {
- MAX_MOUSE_COUNT = 8,
- MAX_EVENTS = 64,
+ MAX_MOUSE_COUNT = 8,
+ MAX_EVENTS = 64,
};
uint8_t supported_orientations;
-// Rasterizer *rasterizer;
-// RasterizerGLES2* rasterizer_gles22;
+ // Rasterizer *rasterizer;
+ // RasterizerGLES2* rasterizer_gles22;
VisualServer *visual_server;
- PhysicsServer* physics_server;
+ PhysicsServer *physics_server;
Physics2DServer *physics_2d_server;
- AudioDriverIphone* audio_driver;
+ AudioDriverIphone *audio_driver;
#ifdef GAME_CENTER_ENABLED
- GameCenter* game_center;
+ GameCenter *game_center;
#endif
#ifdef STOREKIT_ENABLED
- InAppStore* store_kit;
+ InAppStore *store_kit;
#endif
#ifdef ICLOUD_ENABLED
- ICloud* icloud;
+ ICloud *icloud;
#endif
MainLoop *main_loop;
VideoMode video_mode;
-
virtual int get_video_driver_count() const;
- virtual const char * get_video_driver_name(int p_driver) const;
+ virtual const char *get_video_driver_name(int p_driver) const;
virtual VideoMode get_default_video_mode() const;
virtual void initialize_core();
- virtual void initialize(const VideoMode& p_desired,int p_video_driver,int p_audio_driver);
+ virtual void initialize(const VideoMode &p_desired, int p_video_driver, int p_audio_driver);
- virtual void set_main_loop( MainLoop * p_main_loop );
+ virtual void set_main_loop(MainLoop *p_main_loop);
virtual MainLoop *get_main_loop() const;
virtual void delete_main_loop();
@@ -111,7 +108,7 @@ private:
bool pressed[MAX_MOUSE_COUNT];
MouseList() {
- for (int i=0; i<MAX_MOUSE_COUNT; i++)
+ for (int i = 0; i < MAX_MOUSE_COUNT; i++)
pressed[i] = false;
};
};
@@ -123,7 +120,7 @@ private:
InputEvent event_queue[MAX_EVENTS];
int event_count;
int last_event_id;
- void queue_event(const InputEvent& p_event);
+ void queue_event(const InputEvent &p_event);
String data_dir;
String unique_ID;
@@ -132,7 +129,6 @@ private:
InputDefault *input;
public:
-
bool iterate();
uint8_t get_orientations() const;
@@ -149,25 +145,25 @@ public:
void update_magnetometer(float p_x, float p_y, float p_z);
void update_gyroscope(float p_x, float p_y, float p_z);
- static OSIPhone* get_singleton();
+ static OSIPhone *get_singleton();
virtual void set_mouse_show(bool p_show);
virtual void set_mouse_grab(bool p_grab);
virtual bool is_mouse_grab_enabled() const;
virtual Point2 get_mouse_pos() const;
virtual int get_mouse_button_state() const;
- virtual void set_window_title(const String& p_title);
+ virtual void set_window_title(const String &p_title);
- virtual void set_video_mode(const VideoMode& p_video_mode,int p_screen=0);
- virtual VideoMode get_video_mode(int p_screen=0) const;
- virtual void get_fullscreen_mode_list(List<VideoMode> *p_list,int p_screen=0) const;
+ virtual void set_video_mode(const VideoMode &p_video_mode, int p_screen = 0);
+ virtual VideoMode get_video_mode(int p_screen = 0) const;
+ virtual void get_fullscreen_mode_list(List<VideoMode> *p_list, int p_screen = 0) const;
virtual void set_keep_screen_on(bool p_enabled);
virtual bool can_draw() const;
virtual bool has_virtual_keyboard() const;
- virtual void show_virtual_keyboard(const String& p_existing_text,const Rect2& p_screen_rect=Rect2());
+ virtual void show_virtual_keyboard(const String &p_existing_text, const Rect2 &p_screen_rect = Rect2());
virtual void hide_virtual_keyboard();
virtual void set_cursor_shape(CursorShape p_shape);