|
Euphoria
|
A cubemap texture. More...
Public Member Functions | |
| TextureCubemap ()=delete | |
| TextureCubemap (DEBUG_LABEL_ARG_MANY const std::array< void *, cubemap_size > &pixel_data, int width, int height, ColorData cd) | |
Public Member Functions inherited from eu::render::BaseTexture | |
| BaseTexture () | |
| ~BaseTexture () | |
| BaseTexture (const BaseTexture &)=delete | |
| void | operator= (const BaseTexture &)=delete |
| BaseTexture (BaseTexture &&) noexcept | |
| BaseTexture & | operator= (BaseTexture &&) noexcept |
| void | unload () |
| clears the loaded texture to a invalid texture | |
Additional Inherited Members | |
Public Attributes inherited from eu::render::BaseTexture | |
| unsigned int | id |
A cubemap texture.
Useful for skybox rendering or faking reflections from a (static) scene.
|
delete |
| eu::render::TextureCubemap::TextureCubemap | ( | DEBUG_LABEL_ARG_MANY const std::array< void *, cubemap_size > & | pixel_data, |
| int | width, | ||
| int | height, | ||
| ColorData | cd | ||
| ) |