From 2186d5f3f95cd74a070a490d899291648d58667a Mon Sep 17 00:00:00 2001 From: Steven Fuller Date: Sun, 1 Jul 2001 00:55:22 +0000 Subject: Initial revision --- 3dc/win95/objedit.h | 84 ----------------------------------------------------- 1 file changed, 84 deletions(-) delete mode 100644 3dc/win95/objedit.h (limited to '3dc/win95/objedit.h') diff --git a/3dc/win95/objedit.h b/3dc/win95/objedit.h deleted file mode 100644 index c39b2ec..0000000 --- a/3dc/win95/objedit.h +++ /dev/null @@ -1,84 +0,0 @@ - -#include "Chunk.hpp" - -#define VECTOR VECTORCH - -struct ChunkMapBlock -{ - char TemplateName[20]; - char TemplateNotes[100]; - int MapType; - int MapShape; - int MapFlags; - int MapFlags2; - int MapFlags3; - int MapCType; - int MapCGameType; - int MapCStrategyS; - int MapCStrategyL; - int MapInteriorType; - int MapLightType; - int MapMass; - VECTOR MapNewtonV; - VECTOR MapOrigin; - int MapViewType; - - int MapVDBData; - int SimShapeList; - - - -}; - -class Map_Block_Chunk : public Chunk -{ -public: - virtual size_t size_chunk() - { - return (chunk_size=216); - } - virtual BOOL output_chunk (HANDLE &); - - virtual void fill_data_block (char * data_start); - - ChunkMapBlock map_data; - friend class Object_Project_Data_Chunk; - - Map_Block_Chunk (Object_Project_Data_Chunk * parent) - :Chunk(parent,"MAPBLOCK") - {} -private: - - //constructor from buffer - Map_Block_Chunk (Object_Project_Data_Chunk * parent,const char* data); -}; - -struct ChunkStrategy -{ - char StrategyName[20]; - char StrategyNotes[100]; - int Strategy; -}; - -class Strategy_Chunk : public Chunk -{ -public : - virtual size_t size_chunk() - { - return (chunk_size=136); - } - virtual BOOL output_chunk (HANDLE &); - - virtual void fill_data_block (char * data_start); - - ChunkStrategy strategy_data; - friend class Object_Project_Data_Chunk; - - Strategy_Chunk(Object_Project_Data_Chunk *parent) - :Chunk(parent,"STRATEGY") - {} -private: - - //constructor from buffer - Strategy_Chunk (Object_Project_Data_Chunk * parent,const char* data); -}; -- cgit v1.3