File indexing completed on 2025-01-19 03:54:54

0001 /*****************************************************************************/
0002 // Copyright 2006-2019 Adobe Systems Incorporated
0003 // All Rights Reserved.
0004 //
0005 // NOTICE:  Adobe permits you to use, modify, and distribute this file in
0006 // accordance with the terms of the Adobe license agreement accompanying it.
0007 /*****************************************************************************/
0008 
0009 /*** \file
0010  * Forward class declarations to avoid having to include many .h files in most places.
0011  */
0012 
0013 /*****************************************************************************/
0014 
0015 #ifndef __dng_classes__
0016 #define __dng_classes__
0017 
0018 /*****************************************************************************/
0019 
0020 class dng_1d_function;
0021 class dng_1d_table;
0022 class dng_abort_sniffer;
0023 class dng_area_task;
0024 class dng_area_task_progress;
0025 class dng_base_tile_iterator;
0026 class dng_basic_tag_set;
0027 class dng_big_table;
0028 class dng_camera_profile;
0029 class dng_camera_profile_id;
0030 class dng_camera_profile_info;
0031 class dng_color_space;
0032 class dng_color_spec;
0033 class dng_date_time;
0034 class dng_date_time_info;
0035 class dng_exif;
0036 class dng_fingerprint;
0037 class dng_host;
0038 class dng_hue_sat_map;
0039 class dng_ifd;
0040 class dng_image;
0041 class dng_image_preview;
0042 class dng_image_writer;
0043 class dng_info;
0044 class dng_iptc;
0045 class dng_jpeg_image;
0046 class dng_jpeg_preview;
0047 class dng_linearization_info;
0048 class dng_local_string;
0049 class dng_look_table;
0050 class dng_matrix;
0051 class dng_matrix_3by3;
0052 class dng_matrix_4by3;
0053 class dng_md5_printer;
0054 class dng_memory_allocator;
0055 class dng_memory_block;
0056 class dng_memory_data;
0057 class dng_memory_stream;
0058 class dng_metadata;
0059 class dng_mosaic_info;
0060 class dng_mutex;
0061 class dng_noise_function;
0062 class dng_noise_profile;
0063 class dng_opcode;
0064 class dng_opcode_list;
0065 class dng_orientation;
0066 class dng_negative;
0067 class dng_pixel_buffer;
0068 class dng_point;
0069 class dng_point_real64;
0070 class dng_preview;
0071 class dng_preview_info;
0072 class dng_preview_list;
0073 class dng_raw_preview;
0074 class dng_read_image;
0075 class dng_rect;
0076 class dng_rect_real64;
0077 class dng_ref_counted_block;
0078 class dng_render;
0079 class dng_resample_function;
0080 class dng_resolution;
0081 class dng_rgb_table;
0082 class dng_set_minimum_priority;
0083 class dng_shared;
0084 class dng_spline_solver;
0085 class dng_srational;
0086 class dng_stream;
0087 class dng_string;
0088 class dng_string_list;
0089 class dng_tiff_directory;
0090 class dng_tile_buffer;
0091 class dng_time_zone;
0092 class dng_tone_curve;
0093 class dng_urational;
0094 class dng_vector;
0095 class dng_vector_3;
0096 class dng_xmp;
0097 class dng_xmp_sdk;
0098 class dng_xy_coord;
0099 
0100 /*****************************************************************************/
0101 
0102 struct dng_xmp_namespace;
0103 
0104 /*****************************************************************************/
0105 
0106 #endif
0107 
0108 /*****************************************************************************/