#include "camera_attributes_storage.h"
RendererCameraAttributes *RendererCameraAttributes::singleton = …;
uint64_t RendererCameraAttributes::auto_exposure_counter = …;
RendererCameraAttributes::RendererCameraAttributes() { … }
RendererCameraAttributes::~RendererCameraAttributes() { … }
RID RendererCameraAttributes::camera_attributes_allocate() { … }
void RendererCameraAttributes::camera_attributes_initialize(RID p_rid) { … }
void RendererCameraAttributes::camera_attributes_free(RID p_rid) { … }
void RendererCameraAttributes::camera_attributes_set_dof_blur_quality(RS::DOFBlurQuality p_quality, bool p_use_jitter) { … }
void RendererCameraAttributes::camera_attributes_set_dof_blur_bokeh_shape(RS::DOFBokehShape p_shape) { … }
void RendererCameraAttributes::camera_attributes_set_dof_blur(RID p_camera_attributes, bool p_far_enable, float p_far_distance, float p_far_transition, bool p_near_enable, float p_near_distance, float p_near_transition, float p_amount) { … }
bool RendererCameraAttributes::camera_attributes_get_dof_far_enabled(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_dof_far_distance(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_dof_far_transition(RID p_camera_attributes) { … }
bool RendererCameraAttributes::camera_attributes_get_dof_near_enabled(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_dof_near_distance(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_dof_near_transition(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_dof_blur_amount(RID p_camera_attributes) { … }
void RendererCameraAttributes::camera_attributes_set_exposure(RID p_camera_attributes, float p_multiplier, float p_exposure_normalization) { … }
float RendererCameraAttributes::camera_attributes_get_exposure_normalization_factor(RID p_camera_attributes) { … }
void RendererCameraAttributes::camera_attributes_set_auto_exposure(RID p_camera_attributes, bool p_enable, float p_min_sensitivity, float p_max_sensitivity, float p_speed, float p_scale) { … }
float RendererCameraAttributes::camera_attributes_get_auto_exposure_min_sensitivity(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_auto_exposure_max_sensitivity(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_auto_exposure_adjust_speed(RID p_camera_attributes) { … }
float RendererCameraAttributes::camera_attributes_get_auto_exposure_scale(RID p_camera_attributes) { … }
uint64_t RendererCameraAttributes::camera_attributes_get_auto_exposure_version(RID p_camera_attributes) { … }