opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
osc::Cubemap Class Referencefinal

#include <cubemap.h>

Public Member Functions

 Cubemap (int32_t width, TextureFormat format)
 
int32_t width () const
 
TextureFormat texture_format () const
 
TextureWrapMode wrap_mode () const
 
void set_wrap_mode (TextureWrapMode)
 
TextureWrapMode wrap_mode_u () const
 
void set_wrap_mode_u (TextureWrapMode)
 
TextureWrapMode wrap_mode_v () const
 
void set_wrap_mode_v (TextureWrapMode)
 
TextureWrapMode wrap_mode_w () const
 
void set_wrap_mode_w (TextureWrapMode)
 
TextureFilterMode filter_mode () const
 
void set_filter_mode (TextureFilterMode)
 
void set_pixel_data (CubemapFace, std::span< const uint8_t >)
 
const Implimpl () const
 

Friends

class GraphicsBackend
 
bool operator== (const Cubemap &, const Cubemap &)=default
 

Constructor & Destructor Documentation

◆ Cubemap()

osc::Cubemap::Cubemap ( int32_t  width,
TextureFormat  format 
)

Member Function Documentation

◆ filter_mode()

TextureFilterMode osc::Cubemap::filter_mode ( ) const

◆ impl()

const Impl & osc::Cubemap::impl ( ) const
inline

◆ set_filter_mode()

void osc::Cubemap::set_filter_mode ( TextureFilterMode  )

◆ set_pixel_data()

void osc::Cubemap::set_pixel_data ( CubemapFace  ,
std::span< const uint8_t  
)

◆ set_wrap_mode()

void osc::Cubemap::set_wrap_mode ( TextureWrapMode  )

◆ set_wrap_mode_u()

void osc::Cubemap::set_wrap_mode_u ( TextureWrapMode  )

◆ set_wrap_mode_v()

void osc::Cubemap::set_wrap_mode_v ( TextureWrapMode  )

◆ set_wrap_mode_w()

void osc::Cubemap::set_wrap_mode_w ( TextureWrapMode  )

◆ texture_format()

TextureFormat osc::Cubemap::texture_format ( ) const

◆ width()

int32_t osc::Cubemap::width ( ) const

◆ wrap_mode()

TextureWrapMode osc::Cubemap::wrap_mode ( ) const

◆ wrap_mode_u()

TextureWrapMode osc::Cubemap::wrap_mode_u ( ) const

◆ wrap_mode_v()

TextureWrapMode osc::Cubemap::wrap_mode_v ( ) const

◆ wrap_mode_w()

TextureWrapMode osc::Cubemap::wrap_mode_w ( ) const

Friends And Related Symbol Documentation

◆ GraphicsBackend

friend class GraphicsBackend
friend

◆ operator==

bool operator== ( const Cubemap ,
const Cubemap  
)
friend

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