Lib
QOLを高める
Namespaces | Classes | Typedefs | Functions
yappy::framework Namespace Reference

Game application main framework. More...

Namespaces

 random
 Random number framework.
 
 scene
 

Classes

class  Application
 User application base, which manages a window and DirectX objects. More...
 
struct  AppParam
 Application parameters. More...
 
class  FrameControl
 
class  Resource
 
class  ResourceManager
 
class  UnsealResource
 Auto re-seal helper. More...
 

Typedefs

using IdString = util::IdString
 Resource ID is fixed-length string; char[16]. More...
 

Functions

std::vector< std::wstring > parseCommandLine ()
 Command line utility. More...
 
bool keyPressedAsync (int vKey)
 Get key state by GetAsyncKeyState(). More...
 

Detailed Description

Game application main framework.

Typedef Documentation

Resource ID is fixed-length string; char[16].

Definition at line 157 of file framework.h.

Function Documentation

bool yappy::framework::keyPressedAsync ( int  vKey)
inline

Get key state by GetAsyncKeyState().

Parameters
[in]vKeyVK_XXX
Returns
true if the key is pressed.

Definition at line 149 of file framework.h.

std::vector< std::wstring > yappy::framework::parseCommandLine ( )

Command line utility.

Returns
Parsed result vector. (argc-argv compatible)

Definition at line 109 of file framework.cpp.