|
OpenGothic
Open source reimplementation of Gothic I and II
|
#include <globaleffects.h>
Public Member Functions | |
| GlobalEffects (World &owner) | |
| void | tick (uint64_t dt) |
| GlobalFx | startEffect (std::string_view what, uint64_t len, const std::string *argv, size_t argc) |
| void | stopEffect (const VisualFx &vfx) |
| void | scaleTime (uint64_t &dt) |
| void | morph (Tempest::Matrix4x4 &proj) |
| void | scrBlend (Tempest::Painter &p, const Tempest::Rect &rect) |
Friends | |
| class | GlobalFx |
Definition at line 15 of file globaleffects.h.
| GlobalEffects::GlobalEffects | ( | World & | owner | ) |
Definition at line 12 of file globaleffects.cpp.
| void GlobalEffects::morph | ( | Tempest::Matrix4x4 & | proj | ) |
Definition at line 49 of file globaleffects.cpp.
| void GlobalEffects::scaleTime | ( | uint64_t & | dt | ) |
Definition at line 34 of file globaleffects.cpp.
| void GlobalEffects::scrBlend | ( | Tempest::Painter & | p, |
| const Tempest::Rect & | rect | ||
| ) |
Definition at line 68 of file globaleffects.cpp.
| GlobalFx GlobalEffects::startEffect | ( | std::string_view | what, |
| uint64_t | len, | ||
| const std::string * | argv, | ||
| size_t | argc | ||
| ) |
Definition at line 92 of file globaleffects.cpp.
| void GlobalEffects::stopEffect | ( | const VisualFx & | vfx | ) |
Definition at line 103 of file globaleffects.cpp.
| void GlobalEffects::tick | ( | uint64_t | dt | ) |
Definition at line 15 of file globaleffects.cpp.
|
friend |
Definition at line 81 of file globaleffects.h.