file.h File Reference


Detailed Description

Definition in file file.h.

#include "whiptk/allclass.h"
#include "whiptk/wversion.h"
#include "whiptk/whipcore.h"
#include "whiptk/rendition.h"
#include "whiptk/opcode.h"
#include "whiptk/drawable.h"
#include "whiptk/fifo.h"
#include "whiptk/heuristics.h"
#include "whiptk/layer_list.h"
#include "whiptk/dpat_list.h"
#include "whiptk/object_node_list.h"
#include "whiptk/group_begin.h"
#include "whiptk/group_end.h"
#include "whiptk/blockref_defs.h"
#include "whiptk/filetime.h"
#include "whiptk/inked_area.h"
#include "whiptk/directory.h"
#include "whiptk/penpat_options.h"
#include "whiptk/file_stats.h"

Go to the source code of this file.

Classes

class  WT_File
 Coordinates the reading and writing of WHIP! data and classic DWF files. More...

Reader processing handler properties

If set, these are called when process_next_object() is called. Otherwise, the default_process() method of each object is called.

#define CALLBACK_MACRO(class_name, class_lower)   typedef WT_Result (* WT_##class_name##_Action)(WT_##class_name & class_lower, WT_File & file);
#define CALLBACK_MACRO(class_name, class_lower)
#define CALLBACK_MACRO(class_name, class_lower)
#define CALLBACK_MACRO(class_name, class_lower)   WT_##class_name##_Action m_##class_lower##_action;

Defines

#define CALLBACK_LIST

Typedefs

typedef WT_Result(* WT_Stream_Open_Action )(WT_File &file)
typedef WT_Result(* WT_Stream_Close_Action )(WT_File &file)
typedef WT_Result(* WT_Stream_Read_Action )(WT_File &file, int bytes_desired, int &bytes_read, void *buffer)
typedef WT_Result(* WT_Stream_Write_Action )(WT_File &file, int size, void const *buffer)
typedef WT_Result(* WT_Stream_Seek_Action )(WT_File &file, int distance, int &amount_seeked)
typedef WT_Result(* WT_Stream_End_Seek_Action )(WT_File &file)
typedef WT_Result(* WT_Stream_Tell_Action )(WT_File &file, unsigned long *current_file_pointer_position)


Generated on Tue Jan 6 22:41:13 2009 for Autodesk DWF Whip 2D Toolkit by  doxygen 1.4.5