41 #if OGRE_PLATFORM == OGRE_PLATFORM_ANDROID
102 #if OGRE_PLATFORM == OGRE_PLATFORM_ANDROID
170 void initialisePlugins();
174 void shutdownPlugins();
178 void unloadPlugins();
181 void oneTimePostWindowInit(
void);
223 const String& configFileName =
"ogre.cfg",
224 const String& logFileName =
"Ogre.log");
232 void saveConfig(
void);
246 bool restoreConfig(
void);
264 bool showConfigDialog(
void);
333 RenderWindow* initialise(
bool autoCreateWindow,
const String& windowTitle =
"OGRE Render Window",
424 bool hasSceneManager(
const String& instanceName)
const;
455 String getErrorDescription(
long errorNumber);
489 void queueEndRendering(
bool state =
true);
497 bool endRenderingQueued(
void);
526 void startRendering(
void);
533 bool renderOneFrame(
void);
541 bool renderOneFrame(
Real timeSinceLastFrame);
598 void addResourceLocation(
const String& name,
const String& locType,
600 bool recursive =
false);
608 void removeResourceLocation(
const String& name,
674 RenderWindow* createRenderWindow(
const String &name,
unsigned int width,
unsigned int height,
702 void destroyRenderTarget(
const String &name);
718 void loadPlugin(
const String& pluginName);
729 void unloadPlugin(
const String& pluginName);
741 void installPlugin(
Plugin* plugin);
751 void uninstallPlugin(
Plugin* plugin);
757 Timer* getTimer(
void);
788 bool _fireFrameRenderingQueued(
FrameEvent& evt);
824 bool _fireFrameStarted();
835 bool _fireFrameRenderingQueued();
850 bool _fireFrameEnded();
889 bool _updateAllRenderTargets(
void);
902 bool _updateAllRenderTargets(
FrameEvent& evt);
922 void destroyRenderQueueInvocationSequence(
929 void destroyAllRenderQueueInvocationSequences(
void);
946 static Root& getSingleton(
void);
962 static Root* getSingletonPtr(
void);
972 void clearEventTimes(
void);
1003 bool overrideExisting =
false);
1013 bool hasMovableObjectFactory(
const String& typeName)
const;
1021 uint32 _allocateNextMovableObjectTypeFlag(
void);
1032 unsigned int getDisplayMonitorCount()
const;