Brunot
Loading...
Searching...
No Matches
sys Namespace Reference

the type of elements in a basic_json container More...

Classes

class  Scoring
 Component that is responsible for managing the gameplay board, where cards are placed by Players. More...
class  ActionList
class  AudioSystem
class  ColliderSystem
class  DebugDraw
class  Editor
class  Input
class  Json
class  Messaging
 Component that is responsible for managing the gameplay board, where cards are placed by Players. More...
class  newSystemStub
struct  Vertex
class  OpenGL
class  SceneManager
class  TestRunner

Functions

static auto checkError () -> void
static auto printShaderError (GLuint shaderID)
static auto printProgramError (GLuint programID)
static auto CreateShader (const char *vertexFile, const char *pixelFile) -> GLuint
auto debugCallback (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam) -> void
auto iconifyCallback (GLFWwindow *window, int iconified)
static auto CallAudioPlay () -> void

Variables

auto looping = false
auto overrideVolume = 1.0f
auto masterVolume = 1.0f
auto sfxVolume = 1.0f
auto musicVolume = 1.0f
auto uiVolume = 1.0f
auto sfxFilter = 1.0f
auto musicFilter = 1.0f
auto uiFilter = 1.0f
auto constexpr default_window_width = 1920
 default window height when the engine started
auto constexpr default_window_height = 1080
 default window height when the engine started

Detailed Description

the type of elements in a basic_json container

Todo
:: figure out why I you can't forward declare Vertex here

the type of an element reference

Function Documentation

◆ CallAudioPlay()

auto sys::CallAudioPlay ( ) ->void
static
Here is the call graph for this function:

◆ checkError()

auto sys::checkError ( ) ->void
static
Here is the caller graph for this function:

◆ CreateShader()

auto sys::CreateShader ( const char * vertexFile,
const char * pixelFile )->GLuint
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ debugCallback()

auto sys::debugCallback ( GLenum source,
GLenum type,
GLuint id,
GLenum severity,
GLsizei length,
const GLchar * message,
const void * userParam )->void
Here is the call graph for this function:
Here is the caller graph for this function:

◆ iconifyCallback()

auto sys::iconifyCallback ( GLFWwindow * window,
int iconified )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ printProgramError()

auto sys::printProgramError ( GLuint programID)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ printShaderError()

auto sys::printShaderError ( GLuint shaderID)
static
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ default_window_height

auto constexpr sys::default_window_height = 1080
constexpr

default window height when the engine started

◆ default_window_width

auto constexpr sys::default_window_width = 1920
constexpr

default window height when the engine started

◆ looping

auto sys::looping = false

◆ masterVolume

auto sys::masterVolume = 1.0f

◆ musicFilter

auto sys::musicFilter = 1.0f

◆ musicVolume

auto sys::musicVolume = 1.0f

◆ overrideVolume

auto sys::overrideVolume = 1.0f

◆ sfxFilter

auto sys::sfxFilter = 1.0f

◆ sfxVolume

auto sys::sfxVolume = 1.0f

◆ uiFilter

auto sys::uiFilter = 1.0f

◆ uiVolume

auto sys::uiVolume = 1.0f