WorldSim  inDev
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
Macros | Functions | Variables
Driver.cpp File Reference
#include "Driver_Settings.cpp"
#include "Driver_GlobalSettings.cpp"
#include <Graphics/OpenGL/glew.h>
#include <Graphics/OpenGL/freeglut.h>
#include "Driver_GlobalObjects.hpp"
#include "Creature_Species.cpp"
#include "TextureInterface.cpp"
#include "Driver_LoadTextures.hpp"
#include "World.hpp"
#include "World_Local.hpp"
#include "World_Viewer.hpp"
#include "World_Viewer_Minimap.hpp"
#include "World_Viewer_Rain_Manager.cpp"
#include <Graphics/Render/Renderer.cpp>
#include <Graphics/Texture/Texture.hpp>
#include <Graphics/Texture/TextureLoader.hpp>
#include "World.cpp"
#include "Menu_Title.hpp"
#include "Menu_Options.hpp"
#include "Menu_LoadGame.hpp"
#include "Menu_WorldGenerator.hpp"
#include "Menu_WorldSimulator.hpp"
#include "Menu_AdventureMode.hpp"
#include "World_Biome.cpp"
#include "Pathing.hpp"
#include "World_Local.cpp"
#include "LocalTile.cpp"
#include "Creature.cpp"
#include "Creature_Knowledge.cpp"
#include "Creature_All.cpp"
#include "Creature_Deer.cpp"
#include "Character.cpp"
#include "Character_Knowledge.cpp"
#include "Civ.cpp"
#include "Civ_Dwarven.cpp"
#include "Settlement.cpp"
#include "Settlement_Dwarven.cpp"
#include "Tribe.cpp"
#include "Tribe_Dwarven.cpp"
#include "Tribe_Human.cpp"
#include "Tribe_Elf.cpp"
#include "WorldObject.cpp"
#include "WorldObject_Tree.cpp"
#include "WorldObject_Flora.cpp"
#include "WorldObject_Rock.cpp"
#include "WorldObject_Sign.cpp"
#include "WorldObjectGlobal.cpp"
#include "WorldObjectGlobal_TribalArtifact.cpp"
#include "Item.cpp"
#include "Recipe.cpp"
#include "Item_Attributes.cpp"
#include "ItemFactory.cpp"
#include "Location.cpp"
#include "Stockpile.cpp"
#include "Driver_Init.hpp"
#include "Driver_GLHooks.hpp"
#include <Data/ArgReader.hpp>
#include <signal.h>
#include <iostream>

Macros

#define GLEW_STATIC
 
#define FREEGLUT_STATIC
 

Functions

void printHelp ()
 
void pauseGame ()
 
void shutDown (int signal)
 
int main (int nArgs, char **arg)
 

Variables

GlobalSettings globalSettings
 
WorldViewer worldViewer
 
World world
 
Menu_Title menuTitle
 
Menu_Options menuOptions
 
Menu_LoadGame menuLoadGame
 
Menu_WorldGenerator menuWorldGenerator
 
Menu_WorldSimulator menuWorldSimulator
 
Menu_AdventureMode menuAdventureMode
 
World_LocalworldLocal
 

Macro Definition Documentation

◆ FREEGLUT_STATIC

#define FREEGLUT_STATIC

◆ GLEW_STATIC

#define GLEW_STATIC

Function Documentation

◆ main()

int main ( int  nArgs,
char **  arg 
)

◆ pauseGame()

void pauseGame ( )

◆ printHelp()

void printHelp ( )
inline

◆ shutDown()

void shutDown ( int  signal)

Variable Documentation

◆ globalSettings

GlobalSettings globalSettings

◆ menuAdventureMode

Menu_AdventureMode menuAdventureMode

◆ menuLoadGame

Menu_LoadGame menuLoadGame

◆ menuOptions

Menu_Options menuOptions

◆ menuTitle

Menu_Title menuTitle

◆ menuWorldGenerator

Menu_WorldGenerator menuWorldGenerator

◆ menuWorldSimulator

Menu_WorldSimulator menuWorldSimulator

◆ world

World world

◆ worldLocal

World_Local* worldLocal

◆ worldViewer

WorldViewer worldViewer