#include <SDL3/SDL.h>#include <algorithm>#include <array>#include <cmath>#include <cstdint>#include <cstdlib>#include <filesystem>#include <fstream>#include <limits>#include <memory>#include <random>#include <sstream>#include <string>#include <unordered_map>#include <vector>#include <glm/ext/matrix_clip_space.hpp>#include <glm/ext/matrix_transform.hpp>#include <glm/glm.hpp>#include "mxvk/argz.hpp"#include "mxvk/mxvk.hpp"#include "mxvk/mxvk_abstract_model.hpp"#include "mxvk/mxvk_exception.hpp"#include "mxvk/mxvk_png.hpp"Go to the source code of this file.
Classes | |
| class | anonymous_namespace{main.cpp}::HighScores |
| struct | anonymous_namespace{main.cpp}::PoolBall |
| class | demo::PoolWindow |
| struct | anonymous_namespace{main.cpp}::Score |
| struct | anonymous_namespace{main.cpp}::SinkAnim |
Namespaces | |
| namespace | anonymous_namespace{main.cpp} |
| namespace | demo |
Macros | |
| #define | POOL_DEMO_ASSET_DIR "." |
Functions | |
| bool | anonymous_namespace{main.cpp}::hasPoolAssets (const std::filesystem::path &root) |
| int | main (int argc, char **argv) |
| float | anonymous_namespace{main.cpp}::randFloat (float mn, float mx) |
| std::filesystem::path | anonymous_namespace{main.cpp}::resolveAssetRoot (const std::string &path) |
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 1677 of file main.cpp.