maxnet_archive.h

Go to the documentation of this file.
00001 //-----------------------------------------------------------------------------
00002 // ---------------------------
00003 // File ....: maxnet_archive.h
00004 // ---------------------------
00005 // Author...: Gus J Grubba
00006 // Date ....: February 2000
00007 // O.S. ....: Windows 2000
00008 //
00009 // History .: Feb, 15 2000 - Created
00010 //
00011 // 3D Studio Max Network Rendering - Archival (The "*.maz" file)
00012 // 
00013 //-----------------------------------------------------------------------------
00014 
00015 #pragma once
00016 
00017 #include <WTypes.h>
00018 #include "maxheap.h"
00019 
00020 //-----------------------------------------------
00021 //-- Archives
00022 
00023 #define NET_ARCHIVE_SIG         0x6612FE10
00024 #define NET_ARCHIVE_SIG2        0x6612FE11
00025 #define NET_ARCHIVE_EXT         _M(".zip")
00026 #define NET_ARCHIVE_MAX_NAME    128
00027 
00028 struct NET_ARCHIVE_HEADER: public MaxHeapOperators {
00029     DWORD   sig;
00030     int     count;
00031     char    reserved[64];
00032 };
00033 
00034 struct NET_ARCHIVE_LIST: public MaxHeapOperators {
00035     char    name[NET_ARCHIVE_MAX_NAME];
00036     DWORD   comp;
00037     DWORD   size,orig_size;
00038 };
00039 
00040 
00041 //-- EOF: maxnet_archive.h ----------------------------------------------------
00042