Oxygen Engine
Modern C++ 3D Engine using OpenGL
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages Concepts
oe::render::FlatSkybox Class Reference

Flat skybox. More...

#include <OxygenEngine/render/skybox.h>

Inheritance diagram for oe::render::FlatSkybox:
[legend]
Collaboration diagram for oe::render::FlatSkybox:
[legend]

Public Member Functions

 FlatSkybox (std::shared_ptr< Texture > texture)
 
std::shared_ptr< TexturegetTexture ()
 
void setTexture (std::shared_ptr< Texture > texture)
 
void render (const oe::scene::Camera &) override
 

Detailed Description

Flat skybox.

Can be used for example when the skybox is the result of another render (dynamic / 3d skybox for example)

Member Function Documentation

◆ render()

void oe::render::FlatSkybox::render ( const oe::scene::Camera )
overridevirtual

Implements oe::render::Skybox.


The documentation for this class was generated from the following file: