Annwvyn.h File Reference

Main Annwvyn include file (to be used by client application) More...

#include <iostream>
#include <string>
#include <sstream>
#include <vector>
#include <list>
#include <unordered_map>
#include <cstring>
#include <chrono>
#include <ctime>
#include <Ogre.h>
#include <AnnEngine.hpp>
#include <AnnGameObjectManager.hpp>
#include <AnnGameObject.hpp>
#include <AnnTriggerObject.hpp>
#include <AnnAudioEngine.hpp>
#include <AnnEventManager.hpp>
#include <AnnLogger.hpp>
#include <AnnLevel.hpp>
#include <AnnSplashLevel.hpp>
#include <AnnFilesystem.hpp>
#include <AnnResourceManager.hpp>
#include <Ann3DTextPlane.hpp>
#include <AnnUserSpaceSubSystem.hpp>
#include <AnnUserSpaceEvent.hpp>
#include <AnnException.hpp>
#include <AnnStringUtility.hpp>
#include <AnnScriptManager.hpp>
#include <AnnTypes.h>
#include <AnnVect3.hpp>
#include <AnnQuaternion.hpp>
#include <AnnGetter.hpp>
#include <AnnOgreVRRenderer.hpp>
Include dependency graph for Annwvyn.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Annwvyn
 Namespace containing the totality of Annwvyn components.
 

Macros

#define AnnMain()
 Application entry point. More...
 

Detailed Description

Main Annwvyn include file (to be used by client application)

Author
Arthur Brainville

Definition in file Annwvyn.h.

Macro Definition Documentation

◆ AnnMain

#define AnnMain ( )
Value:
int AnnwvynStart(); \
int main(int argc, char** argv) \
{ \
Annwvyn::preStart(); \
return AnnwvynStart(); \
} \
int AnnwvynStart()

Application entry point.

Definition at line 132 of file Annwvyn.h.