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

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

Classes

class  GameRules
class  PlayerTurn
struct  ScoringFeedbackContext
struct  ScoringFeedbackActions
class  Scoring
 Component that is responsible for managing the gameplay board, where cards are placed by Players. More...
class  Table
 The system responsible for facilitating communication between gameplay components (Players, Deck, and Board). More...
class  AudioSystem
class  Camera
class  ColliderSystem
class  DebugDraw
class  Editor
class  Input
 System responsible for handling inputs and sending messages when they occur. More...
class  Json
class  Messaging
 Component that is responsible for managing the gameplay board, where cards are placed by Players. More...
class  newSystemStub
class  OpenGL
class  Options
class  ParticleManager
 system to store, render, and manage particles. More...
class  Particles
class  SceneManager
class  ScriptingManager
class  TestRunner

Functions

static auto checkError () -> void
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)
auto luaErrorHandler (std::string in) -> std::string

Variables

static const std::unordered_map< HandRating::HandType, int > HandTypeToValue
constexpr unsigned int STATIC_SEED = 1651544
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
DebugDrawdebugDraw = nullptr
static auto currentGizmoOperation = ImGuizmo::TRANSLATE
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

◆ checkError()

auto sys::checkError ( ) ->void
static
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:

◆ luaErrorHandler()

auto sys::luaErrorHandler ( std::string in) ->std::string
Here is the call graph for this function:

Variable Documentation

◆ currentGizmoOperation

auto sys::currentGizmoOperation = ImGuizmo::TRANSLATE
static

◆ debugDraw

DebugDraw* sys::debugDraw = nullptr

◆ 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

◆ HandTypeToValue

const std::unordered_map<HandRating::HandType, int> sys::HandTypeToValue
static

◆ 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

◆ STATIC_SEED

unsigned int sys::STATIC_SEED = 1651544
constexpr

◆ uiFilter

auto sys::uiFilter = 1.0f

◆ uiVolume

auto sys::uiVolume = 1.0f