![]() |
FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
|
Everything related to some utility/tools. More...
Classes | |
| class | fge::AccessLock< TMutex > |
| Class that lock a mutex and unlock it only when the object is destroyed. More... | |
| class | fge::BooleanFlag |
| A class to handle a boolean flag. More... | |
| class | fge::EnumFlags< EnumType > |
| A class to handle "flags" for an enum type. More... | |
| class | fge::Matrix< T > |
| A container to store a 2D matrix of any type. More... | |
| class | fge::Property |
| A class that can store any type of data. More... | |
| class | fge::PropertyList |
| A class that map a string to a Property. More... | |
| class | fge::Random< TEngine > |
| A class to generate random numbers. More... | |
| class | fge::Subscription |
| This class is a useful utility to "link" multiple objects around a specific use with automatic lifetime management. More... | |
| class | fge::Subscriber |
| This class is a useful utility to "link" multiple objects around. More... | |
| class | fge::BitBank< TNbytes > |
| A class to manage a group of bits. More... | |
Variables | |
| FGE_API fge::Random< std::mt19937_64 > | fge::_random |
| Default random number generator instance. | |
Everything related to some utility/tools.
|
extern |
Default random number generator instance.
This is the default random number generator instance using the mt19937_64 engine.