|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
This is the base class for a wind field. (An area in which a vector field pushes the player glider component) More...
#include <WindField.h>
Public Member Functions | |
| WindSample | sample (const glm::vec3 &worldPos, float timeSeconds) const |
| const WindFieldConfig & | getConfig () const |
| WindFieldConfig & | getConfig () |
| void | setConfig (const WindFieldConfig &config) |
| void | drawDebugAround (const glm::vec3 ¢er, float timeSeconds) const |
Private Attributes | |
| WindFieldConfig | config_ |
This is the base class for a wind field. (An area in which a vector field pushes the player glider component)
Definition at line 57 of file WindField.h.
| void Engine::World::WindField::drawDebugAround | ( | const glm::vec3 & | center, |
| float | timeSeconds ) const |
|
inlinenodiscard |
Definition at line 63 of file WindField.h.
References config_.
|
inlinenodiscard |
Definition at line 62 of file WindField.h.
References config_.
|
nodiscard |
|
inline |
Definition at line 64 of file WindField.h.
References config_.
|
private |
Definition at line 69 of file WindField.h.
Referenced by getConfig(), getConfig(), and setConfig().