A structure to represent a camera with position and rotation in 3D space.
Definition camera.class.c:29
A structure to handle render targets.
Definition render_target.class.c:33
struct RaptiquaX_t Game
Definition raptiquax.c:61
Provides utility functions for string and file operations.
Structure to hold various buffer collections.
Definition buffer.h:26
A structure to handle Complete Frame Buffer Objects (CFBO).
Definition framebuffer.h:99
A structure to handle Deferred Frame Buffer Objects (DFBO).
Definition framebuffer.h:81
Represents a depth map used in rendering.
Definition depth_map.h:26
Represents the hash table.
Definition hash.h:50
Structure to manage all types of caches.
Definition memory.h:94
A node in the queue.
Definition queue.h:26
The main structure that holds all the data and state of the engine.
Definition raptiquax.h:25
struct Window *const window
Definition raptiquax.h:32
struct DFBO * deferredBuffer
Definition raptiquax.h:35
struct HashTable * storage
Definition raptiquax.h:38
struct MemoryCaches *const memoryCaches
Definition raptiquax.h:26
struct Camera * camera
Definition raptiquax.h:34
struct DepthMap * depthMap
Definition raptiquax.h:40
struct CFBO * uiFBO
Definition raptiquax.h:36
struct Script * scripts
Definition raptiquax.h:39
struct BufferCollection *const buffers
Definition raptiquax.h:27
struct Settings *const settings
Definition raptiquax.h:31
struct RenderTarget * renderTarget
Definition raptiquax.h:37
struct Input *const input
Definition raptiquax.h:30
const struct ClassManager *const classManager
Definition raptiquax.h:33
struct Tree *const mainTree
Definition raptiquax.h:29
struct Queue *const callQueue
Definition raptiquax.h:28
Structure representing a script with a function and a name.
Definition scripts.h:105
A structure to hold various settings for the application.
Definition settings.h:196
Represents a tree structure.
Definition node.h:81
Structure representing the SDL window and its associated OpenGL context.
Definition window.h:51
This file contains forward declarations of all structures used in the engine.