|
UGDK
0.4.1
|
Namespaces | |
| namespace | action |
| namespace | base |
| namespace | enums |
| namespace | gdd |
| namespace | graphic |
| namespace | ikdtree |
| namespace | input |
| namespace | math |
| namespace | script |
| namespace | time |
| namespace | ui |
| namespace | util |
Classes | |
| class | AudioManager |
| class | Music |
| class | Sample |
| struct | Configuration |
| class | Engine |
| The game engine. Manages scenes, time, and the Audio, Video, Input and Text managers. More... | |
| struct | Color |
| class | Frame |
| Represents a frame on the screen or an image. More... | |
| class | Vector2D |
| class | AnimationProtocol |
| class | Language |
| class | LanguageManager |
| class | LanguageWord |
| class | PathManager |
Typedefs | |
| typedef struct ugdk::Configuration | Configuration |
| typedef uint8_t | uint8 |
| typedef uint16_t | uint16 |
| typedef uint32_t | uint32 |
| typedef uint64_t | uint64 |
| typedef int8_t | int8 |
| typedef int16_t | int16 |
| typedef int32_t | int32 |
| typedef int64_t | int64 |
| typedef uint8 | Mirror |
| typedef struct ugdk::Color | Color |
Functions | |
| Vector2D | operator* (const double &scalar, const Vector2D &right) |
| Method that returns a vector equal to the a vector multiplied by a scalar. | |
| void | RegisterLuaModules (script::lua::LuaWrapper *wrapper) |
| Loads all UGDK's Lua modules using the given wrapper. | |
| void | RegisterPythonModules (script::python::PythonWrapper *wrapper) |
| Loads all UGDK's Python modules using the given wrapper. | |
| bool | is_blank (char *str) |
| typedef struct ugdk::Color ugdk::Color |
| typedef struct ugdk::Configuration ugdk::Configuration |
| typedef int16_t ugdk::int16 |
| typedef int32_t ugdk::int32 |
| typedef int64_t ugdk::int64 |
| typedef int8_t ugdk::int8 |
| typedef uint8 ugdk::Mirror |
| typedef uint16_t ugdk::uint16 |
| typedef uint32_t ugdk::uint32 |
| typedef uint64_t ugdk::uint64 |
| typedef uint8_t ugdk::uint8 |
| bool ugdk::is_blank | ( | char * | str | ) |
| Vector2D ugdk::operator* | ( | const double & | scalar, |
| const Vector2D & | right | ||
| ) |
Method that returns a vector equal to the a vector multiplied by a scalar.
A vector (x,y) multiplied by a scalar a is equal to the vector (x * scalar, y*scalar)
| void ugdk::RegisterLuaModules | ( | script::lua::LuaWrapper * | wrapper | ) |
Loads all UGDK's Lua modules using the given wrapper.
| wrapper | - The wrapper used to register the modules. |
| void ugdk::RegisterPythonModules | ( | script::python::PythonWrapper * | wrapper | ) |
Loads all UGDK's Python modules using the given wrapper.
| wrapper | - The wrapper used to register the modules. |