14 #ifndef _HW3D_UTILITY_DWFEXPORT_H__RAJESH_B__20060503_1200__
15 #define _HW3D_UTILITY_DWFEXPORT_H__RAJESH_B__20060503_1200__
19 #include "HW3DStream.h"
21 #if defined(_MSC_VER) && defined(HIO_DWF_EXPORT)
22 #define HIO_API __declspec (dllexport)
43 void RegisterOutputHandlerTypes() {
49 const char * GetOutputTypesString() {
return "dwf";};
62 HFileOutputResult FileOutputByKey(
const __wchar_t * FileName, HC_KEY key, HOutputHandlerOptions * options);
64 HFileOutputResult FileOutputByKey(
const unsigned short * FileName, HC_KEY key, HOutputHandlerOptions * options){
66 utf16.encodedText((utf16_char
const*) FileName);
67 return FileOutputByKey(H_WCS(utf16).encodedText(), key, options);
85 void RegisterOutputHandlerTypes() {
94 const char * GetOutputTypesString() {
return "w2d";};
97 const char * GetOutputDefaultHSRA() {
return "painters";};
106 HFileOutputResult FileOutputByKey(
const __wchar_t * filename, HC_KEY key, HOutputHandlerOptions * options);
108 HFileOutputResult FileOutputByKey(
const unsigned short * filename, HC_KEY key, HOutputHandlerOptions * options){
110 utf16.encodedText((utf16_char
const*) filename);
111 return FileOutputByKey(H_WCS(utf16).encodedText(), key, options);
116 #ifdef HIO_DWF_EXPORT
118 HIO_API
void * CreateInput(HIOManager *manager);
119 HIO_API
void * CreateOutput(HIOManager *manager);
125 #endif // _HW3D_UTILITY_DWFEXPORT_H__RAJESH_B__20060503_1200__
#define HOutputOpFileOutputByKey
This HOutputHandler supports output from a segment key.
Definition: HIOManager.h:75
HOutputHandlerStyle
Definition: HIOManager.h:858
Definition: HIOUtilityDwfExport.h:32
const char * GetOutputName()
Definition: HIOUtilityDwfExport.h:53
Specifies an #HOutputHandler for an image.
Definition: HIOManager.h:862
#define HIORegisterOutputType(type, output_object)
HIORegisterOutputType(type,output_object) Used by a HOutputHandler to set extension types that it han...
Definition: HIOManager.h:92
Definition: HIOUtilityDwfExport.h:76
A header file containing the HIO classes for passing to HBaseView::FileInput and HBaseView::FileOutpu...
const char * GetOutputName()
Definition: HIOUtilityDwfExport.h:91