module
HDRAdds and manages HDR components.
Dependencies
Files
- file hdr.hpp
- Component cubos::
engine:: HDR. - file plugin.hpp
- Plugin entry point.
Classes
- struct cubos::engine::HDR
- Component which stores the HDR texture of a render target.
Functions
-
auto hdrPlugin(Cubos& cubos) -> CUBOS_
ENGINE_ API void - Plugin entry function.
Variables
-
CUBOS_
ENGINE_ API Tag createHDRTag - Recreates the HDR texture if necessary - for example, due to a render target resize.
-
CUBOS_
ENGINE_ API Tag drawToHDRTag - Systems which draw to HDR textures should be tagged with this.
Function documentation
CUBOS_ ENGINE_ API void hdrPlugin(Cubos& cubos)
#include <engine/render/hdr/plugin.hpp>
Plugin entry function.
Parameters | |
---|---|
cubos | Cubos main class. |
Variable documentation
CUBOS_ ENGINE_ API Tag createHDRTag
#include <engine/render/hdr/plugin.hpp>
Recreates the HDR texture if necessary - for example, due to a render target resize.
CUBOS_ ENGINE_ API Tag drawToHDRTag
#include <engine/render/hdr/plugin.hpp>
Systems which draw to HDR textures should be tagged with this.