Castor3D 0.16.0
Multiplatform 3D engine
Namespaces
BackgroundModule.hpp File Reference

Namespaces

namespace  castor3d
 

Background

enum class  castor3d::SkyboxFace : uint8_t {
  castor3d::eRight = 0 , castor3d::eLeft = 1 , castor3d::eBottom = 2 , castor3d::eTop = 3 ,
  castor3d::eBack = 4 , castor3d::eFront = 5 , castor3d::eCount , castor3d::eMin = eLeft
}
 
using castor3d::BackgroundModelID = uint8_t
 
using castor3d::BackgroundChangedFunc = castor::Function< void( SceneBackground const & ) >
 
using castor3d::OnBackgroundChanged = castor::SignalT< BackgroundChangedFunc >
 
using castor3d::OnBackgroundChangedConnection = OnBackgroundChanged::connection
 
castor::StringView castor3d::getName (SkyboxFace face)
 
 castor3d::CU_DeclareSmartPtr (castor3d, SceneBackground, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, ColourBackground, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, ImageBackground, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, SkyboxBackground, C3D_API)