Pepper_31_C_interfaces
Classes | Enumerations | Functions
pp_print_settings_dev.h File Reference
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_point.h"
#include "ppapi/c/pp_rect.h"
#include "ppapi/c/pp_size.h"
#include "ppapi/c/pp_stdint.h"
Include dependency graph for pp_print_settings_dev.h:

Go to the source code of this file.

Classes

struct  PP_PrintSettings_Dev
 

Enumerations

enum  PP_PrintOrientation_Dev { PP_PRINTORIENTATION_NORMAL = 0, PP_PRINTORIENTATION_ROTATED_90_CW = 1, PP_PRINTORIENTATION_ROTATED_180 = 2, PP_PRINTORIENTATION_ROTATED_90_CCW = 3 }
 
enum  PP_PrintOutputFormat_Dev { PP_PRINTOUTPUTFORMAT_RASTER = 1u << 0, PP_PRINTOUTPUTFORMAT_PDF = 1u << 1, PP_PRINTOUTPUTFORMAT_POSTSCRIPT = 1u << 2, PP_PRINTOUTPUTFORMAT_EMF = 1u << 3 }
 
enum  PP_PrintScalingOption_Dev { PP_PRINTSCALINGOPTION_NONE = 0, PP_PRINTSCALINGOPTION_FIT_TO_PRINTABLE_AREA = 1, PP_PRINTSCALINGOPTION_SOURCE_SIZE = 2 }
 

Functions

 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_PrintOrientation_Dev, 4)
 
 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_PrintOutputFormat_Dev, 4)
 
 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_PrintScalingOption_Dev, 4)
 
 PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES (PP_PrintSettings_Dev, 60)
 

Detailed Description

This file defines the struct for PrintSettings.

Definition in file pp_print_settings_dev.h.