|  | ReShade
    A generic post-processing injector for games and video software. | 
This is the complete list of members for reshade::api::swapchain, including all inherited members.
| check_color_space_support(color_space color_space) const =0 | reshade::api::swapchain | pure virtual | 
| create_private_data(Args &&... args) | reshade::api::api_object | inline | 
| destroy_private_data() | reshade::api::api_object | inline | 
| get_back_buffer(uint32_t index)=0 | reshade::api::swapchain | pure virtual | 
| get_back_buffer_count() const =0 | reshade::api::swapchain | pure virtual | 
| get_color_space() const =0 | reshade::api::swapchain | pure virtual | 
| get_current_back_buffer() | reshade::api::swapchain | inline | 
| get_current_back_buffer_index() const =0 | reshade::api::swapchain | pure virtual | 
| get_device()=0 | reshade::api::device_object | pure virtual | 
| get_hwnd() const =0 | reshade::api::swapchain | pure virtual | 
| get_native() const =0 | reshade::api::api_object | pure virtual | 
| get_private_data(const uint8_t guid[16], uint64_t *data) const =0 | reshade::api::api_object | pure virtual | 
| get_private_data() const | reshade::api::api_object | inline | 
| set_private_data(const uint8_t guid[16], const uint64_t data)=0 | reshade::api::api_object | pure virtual |