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. |