ReShade
A generic post-processing injector for games and video software.
Classes | Namespaces | Functions
reshade_api.hpp File Reference
#include "reshade_api_device.hpp"

Go to the source code of this file.

Classes

struct  reshade::api::effect_technique
 An opaque handle to a technique in an effect. More...
 
struct  reshade::api::effect_texture_variable
 An opaque handle to a texture variable in an effect. More...
 
struct  reshade::api::effect_uniform_variable
 An opaque handle to a uniform variable in an effect. More...
 
struct  reshade::api::effect_runtime
 A ReShade effect runtime, used to control effects. More...
 

Namespaces

 reshade
 
 reshade::api
 

Functions

constexpr bool reshade::api::operator< (effect_technique lhs, effect_technique rhs)
 
constexpr bool reshade::api::operator!= (effect_technique lhs, effect_technique rhs)
 
constexpr bool reshade::api::operator!= (effect_technique lhs, uint64_t rhs)
 
constexpr bool reshade::api::operator== (effect_technique lhs, effect_technique rhs)
 
constexpr bool reshade::api::operator== (effect_technique lhs, uint64_t rhs)
 
constexpr bool reshade::api::operator< (effect_texture_variable lhs, effect_texture_variable rhs)
 
constexpr bool reshade::api::operator!= (effect_texture_variable lhs, effect_texture_variable rhs)
 
constexpr bool reshade::api::operator!= (effect_texture_variable lhs, uint64_t rhs)
 
constexpr bool reshade::api::operator== (effect_texture_variable lhs, effect_texture_variable rhs)
 
constexpr bool reshade::api::operator== (effect_texture_variable lhs, uint64_t rhs)
 
constexpr bool reshade::api::operator< (effect_uniform_variable lhs, effect_uniform_variable rhs)
 
constexpr bool reshade::api::operator!= (effect_uniform_variable lhs, effect_uniform_variable rhs)
 
constexpr bool reshade::api::operator!= (effect_uniform_variable lhs, uint64_t rhs)
 
constexpr bool reshade::api::operator== (effect_uniform_variable lhs, effect_uniform_variable rhs)
 
constexpr bool reshade::api::operator== (effect_uniform_variable lhs, uint64_t rhs)