objc2_core_graphics/generated/
CGEXRToneMappingGamma.rs1use core::ptr::NonNull;
4use objc2_core_foundation::*;
5
6use crate::*;
7
8extern "C" {
9 pub static kCGEXRToneMappingGammaDefog: &'static CFString;
11}
12
13extern "C" {
14 pub static kCGEXRToneMappingGammaExposure: &'static CFString;
16}
17
18extern "C" {
19 pub static kCGEXRToneMappingGammaKneeLow: &'static CFString;
21}
22
23extern "C" {
24 pub static kCGEXRToneMappingGammaKneeHigh: &'static CFString;
26}
27
28#[inline]
29pub extern "C-unwind" fn CGEXRToneMappingGammaGetDefaultOptions() -> CFRetained<CFDictionary> {
30 extern "C-unwind" {
31 fn CGEXRToneMappingGammaGetDefaultOptions() -> Option<NonNull<CFDictionary>>;
32 }
33 let ret = unsafe { CGEXRToneMappingGammaGetDefaultOptions() };
34 let ret = ret.expect("function was marked as returning non-null, but actually returned NULL");
35 unsafe { CFRetained::retain(ret) }
36}