Lib
QOLを高める
|
Game application main framework classes. More...
#include "util.h"
#include "debug.h"
#include "graphics.h"
#include "sound.h"
#include "input.h"
#include <atomic>
#include <future>
#include <functional>
Go to the source code of this file.
Classes | |
class | yappy::framework::scene::SceneBase |
Simple scene class base. More... | |
class | yappy::framework::scene::AsyncLoadScene |
Scene class with an async loading task. More... | |
class | yappy::framework::Resource< T > |
class | yappy::framework::ResourceManager |
class | yappy::framework::FrameControl |
struct | yappy::framework::AppParam |
Application parameters. More... | |
class | yappy::framework::Application |
User application base, which manages a window and DirectX objects. More... | |
class | yappy::framework::UnsealResource |
Auto re-seal helper. More... | |
Namespaces | |
yappy | |
yappy::framework | |
Game application main framework. | |
yappy::framework::random | |
Random number framework. | |
yappy::framework::scene | |
Typedefs | |
using | yappy::framework::IdString = util::IdString |
Resource ID is fixed-length string; char[16]. More... | |
Functions | |
unsigned int | yappy::framework::random::generateRandomSeed () |
Generate nondeterministic random number for seed. More... | |
void | yappy::framework::random::setSeed (unsigned int seed) |
Set random seed. More... | |
unsigned int | yappy::framework::random::nextRawUInt32 () |
Get next uint32 random number. More... | |
int | yappy::framework::random::nextInt (int a=0, int b=std::numeric_limits< int >::max()) |
Get next int random number. More... | |
double | yappy::framework::random::nextDouble (double a=0.0, double max=1.0) |
Get next double random number. More... | |
std::vector< std::wstring > | yappy::framework::parseCommandLine () |
Command line utility. More... | |
bool | yappy::framework::keyPressedAsync (int vKey) |
Get key state by GetAsyncKeyState(). More... | |
Game application main framework classes.
Definition in file framework.h.