#include <texture2d.h>
◆ Texture2D() [1/2]
| osc::Texture2D::Texture2D |
( |
| ) |
|
|
inline |
◆ Texture2D() [2/2]
◆ color_space()
◆ device_pixel_ratio()
| float osc::Texture2D::device_pixel_ratio |
( |
| ) |
const |
◆ dimensions()
| Vector2 osc::Texture2D::dimensions |
( |
| ) |
const |
◆ filter_mode()
◆ impl()
| const Impl & osc::Texture2D::impl |
( |
| ) |
const |
|
inline |
◆ pixel_data()
| std::span< const uint8_t > osc::Texture2D::pixel_data |
( |
| ) |
const |
◆ pixel_dimensions()
| Vector2i osc::Texture2D::pixel_dimensions |
( |
| ) |
const |
◆ pixels()
| std::vector< Color > osc::Texture2D::pixels |
( |
| ) |
const |
◆ pixels24()
| std::vector< Color24 > osc::Texture2D::pixels24 |
( |
| ) |
const |
◆ pixels32()
| std::vector< Color32 > osc::Texture2D::pixels32 |
( |
| ) |
const |
◆ set_device_pixel_ratio()
| void osc::Texture2D::set_device_pixel_ratio |
( |
float |
| ) |
|
◆ set_filter_mode()
◆ set_pixel_data()
| void osc::Texture2D::set_pixel_data |
( |
std::span< const uint8_t > |
| ) |
|
◆ set_pixels()
| void osc::Texture2D::set_pixels |
( |
std::span< const Color > |
| ) |
|
◆ set_pixels32()
| void osc::Texture2D::set_pixels32 |
( |
std::span< const Color32 > |
| ) |
|
◆ set_wrap_mode()
◆ set_wrap_mode_u()
◆ set_wrap_mode_v()
◆ set_wrap_mode_w()
◆ texture_format()
◆ update_pixel_data()
| void osc::Texture2D::update_pixel_data |
( |
const std::function< void(std::span< uint8_t >)> & |
updater | ) |
|
◆ wrap_mode()
◆ wrap_mode_u()
◆ wrap_mode_v()
◆ wrap_mode_w()
◆ GraphicsBackend
| friend class GraphicsBackend |
|
friend |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
, |
|
|
const Texture2D & |
|
|
) |
| |
|
friend |
◆ operator==
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/graphics/texture2d.h