Claude Chappe' Curse - A C Game
Logo Institut d'Informatique Claude Chappe Logo Université de Le Mans Logo Raeptor Production
 
Loading...
Searching...
No Matches
raptiquax.c File Reference
#include <raptiquax.h>
#include <math/math_util.h>
#include <io/model.h>
#include <io/input.h>
#include <render/framebuffer.h>
#include <storage/node.h>
#include <render/depth_map.h>
#include <render/render.h>
#include <render/lighting.h>
#include <window.h>
#include <io/osio.h>
#include <render/camera.h>
#include <io/shader.h>
#include <io/scene_loader.h>
#include <io/node_loader.h>
#include <physics/physics.h>
#include <physics/bodies.h>
#include <scripts/scripts.h>
#include <gui/frame.h>
#include <settings.h>
#include <memory.h>
#include <buffer.h>
#include <storage/queue.h>
#include <storage/hash.h>
#include <utils/scene.h>
#include <classes/classes.h>
Include dependency graph for raptiquax.c:

Functions

 BUILD_CLASS_METHODS_CORRESPONDANCE (classManager)
 

Variables

MemoryCaches memoryCaches
 
BufferCollection buffers
 
Queue callQueue = {NULL}
 
Tree mainTree = {0}
 
Input input
 
Settings settings
 
Window window
 
DFBO dfbo
 
CFBO uiFBO
 
DepthMap depthMap
 
struct RaptiquaX_t Game
 

Function Documentation

◆ BUILD_CLASS_METHODS_CORRESPONDANCE()

BUILD_CLASS_METHODS_CORRESPONDANCE ( classManager  )

Variable Documentation

◆ memoryCaches

MemoryCaches memoryCaches

◆ buffers

◆ callQueue

Queue callQueue = {NULL}

◆ mainTree

Tree mainTree = {0}

◆ input

Input input

◆ settings

Settings settings
Initial value:
= {
.show_fps = false,
.cast_shadows = true,
.window_fullscreen = false,
.resolution = RES_RESPONSIVE,
.show_collision_boxes = false,
.master_volume = 1,
.music_volume = 1,
.sfx_volume = 1,
.fov = PI/4.0f,
.shadow_resolution = 1024,
.shadow_quality = 0,
.texture_quality = 1,
.antialiasing = true,
.ssr = true,
.ssao = true,
.bloom = true,
.vsync = true
}
#define PI
The mathematical constant π (pi).
Definition math_util.h:100
@ RES_RESPONSIVE
Definition settings.h:65

◆ window

Window window

◆ dfbo

DFBO dfbo

◆ uiFBO

CFBO uiFBO

◆ depthMap

DepthMap depthMap

◆ Game

struct RaptiquaX_t Game
Initial value:
= {
&input,
&window,
NULL,
&dfbo,
NULL,
NULL,
NULL,
}
const struct ClassManager classManager
DepthMap depthMap
Definition raptiquax.c:56
DFBO dfbo
Definition raptiquax.c:54
BufferCollection buffers
Definition raptiquax.c:30
Settings settings
Definition raptiquax.c:34
Queue callQueue
Definition raptiquax.c:31
CFBO uiFBO
Definition raptiquax.c:55
MemoryCaches memoryCaches
Definition raptiquax.c:29
Window window
Definition raptiquax.c:53
Input input
Definition raptiquax.c:33
Tree mainTree
Definition raptiquax.c:32