diff --git a/C/Applications/ueditor/Program.c b/C/Applications/ueditor/Program.c deleted file mode 100644 index 3dbde62e..00000000 --- a/C/Applications/ueditor/Program.c +++ /dev/null @@ -1,7 +0,0 @@ -#include "../Libraries/libuedit/ueditor.h" - -int main( int argc, char *argv[]) -{ - - return 0; -} diff --git a/C/Compile.cmd b/C/Compile.cmd deleted file mode 100644 index f9c99d36..00000000 --- a/C/Compile.cmd +++ /dev/null @@ -1,11 +0,0 @@ -@echo off - -rem del "Output\Debug\ueditor.exe" - -rem Compile the UniversalEditor application -rem gcc -o "Output/Debug/ueditor.exe" -mwindows -mms-bitfields -IC:/GTK+/include -IC:/GTK+/include/atk-1.0 -IC:/GTK+/include/gtk-2.0 -IC:/GTK+/lib/gtk-2.0/include -IC:/GTK+/include/gdk-pixbuf-2.0 -IC:/GTK+/include/gio-win32-2.0 -IC:/GTK+/include/cairo -IC:/GTK+/include/glib-2.0 -IC:/GTK+/lib/glib-2.0/include -IC:/GTK+/include/freetype2 -IC:/GTK+/include/pango-1.0 -IC:/GTK+/include/libpng14 Applications\UniversalEditor\*.c -LC:/GTK+/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl -gcc -o "Output/Debug/libuedit.dll" --shared Libraries/libuedit/*.c - -rem pause - -rem "Output/Debug/ueditor.exe" diff --git a/C/Libraries/libuedit/accessor.c b/C/Libraries/libuedit/accessor.c deleted file mode 100644 index c5d547c2..00000000 --- a/C/Libraries/libuedit/accessor.c +++ /dev/null @@ -1,48 +0,0 @@ -#include "accessor.h" -#include - -Accessor UE_Accessor_Create() -{ - Accessor accessor = (Accessor)malloc(sizeof(_Accessor)); - return accessor; -} -Accessor UE_Accessor_Create_FileAccessor(String filename) -{ - Accessor accessor = UE_Accessor_Create(); - accessor->open = &_UE_Accessor_FileAccessor_Open; - accessor->write = &_UE_Accessor_FileAccessor_Write; - accessor->read = &_UE_Accessor_FileAccessor_Read; - accessor->close = &_UE_Accessor_FileAccessor_Close; - return accessor; -} - -void _UE_Accessor_FileAccessor_Open(Accessor accessor, String filename) -{ - char* mode = ""; - if (accessor->EnableWrite && accessor->ForceOverwrite) - { - mode = "rw"; - } - else - { - mode = "r"; - } - - FILE* fptr = fopen(filename, mode); - accessor->data = fptr; -} -void _UE_Accessor_FileAccessor_Write(Accessor accessor, String filename) -{ -} -void _UE_Accessor_FileAccessor_Read(Accessor accessor, String filename) -{ -} -void _UE_Accessor_FileAccessor_Close(Accessor accessor, String filename) -{ -} - -void UE_Accessor_Close(Accessor accessor) -{ - if (accessor == NULL) return; - accessor->close(); -} \ No newline at end of file diff --git a/C/Libraries/libuedit/accessor.h b/C/Libraries/libuedit/accessor.h deleted file mode 100644 index f01738b1..00000000 --- a/C/Libraries/libuedit/accessor.h +++ /dev/null @@ -1,14 +0,0 @@ -#include "system.h" - -typedef struct tag_Accessor -{ - void* _impl_open(); - - void* _impl_write(char* value, int start, int length); - void* _impl_read(char* value, int start, int length); - - void* _impl_close(); -} * Accessor; - -Accessor UE_Accessor_Create(); -Accessor UE_Accessor_Create_FileAccessor(String filename); diff --git a/C/Libraries/libuedit/reader.c b/C/Libraries/libuedit/reader.c deleted file mode 100644 index c7b8d4c5..00000000 --- a/C/Libraries/libuedit/reader.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "reader.h" -#include - -Reader UE_Reader_Create(Accessor accessor) -{ - Reader reader = (Reader)malloc(sizeof(_Reader)); - return reader; -} -void UE_Reader_Close(Reader reader) -{ - UE_Accessor_Close(reader->accessor); -} - -short UE_Reader_ReadInt16(Reader reader) -{ -} -int UE_Reader_ReadInt32(Reader reader) -{ -} -long UE_Reader_ReadInt64(Reader reader) -{ -} - -unsigned short UE_Reader_ReadUInt16(Reader reader) -{ -} -unsigned int UE_Reader_ReadUInt32(Reader reader) -{ -} -unsigned long UE_Reader_ReadUInt64(Reader reader) -{ -} - -String UE_Reader_ReadFixedLengthString(Reader reader, int length) -{ -} -String UE_Reader_ReadLengthPrefixedString(Reader reader) -{ -} diff --git a/C/Libraries/libuedit/reader.h b/C/Libraries/libuedit/reader.h deleted file mode 100644 index 3725183e..00000000 --- a/C/Libraries/libuedit/reader.h +++ /dev/null @@ -1,22 +0,0 @@ -#include -#include "accessor.h" - -typedef struct tagReader -{ - FILE* pFile; - Accessor accessor; -} _Reader, * Reader; - -Reader UE_Reader_Create(Accessor accessor); -void UE_Reader_Close(Reader reader); - -short UE_Reader_ReadInt16(Reader reader); -int UE_Reader_ReadInt32(Reader reader); -long UE_Reader_ReadInt64(Reader reader); - -unsigned short UE_Reader_ReadUInt16(Reader reader); -unsigned int UE_Reader_ReadUInt32(Reader reader); -unsigned long UE_Reader_ReadUInt64(Reader reader); - -String UE_Reader_ReadFixedString(Reader reader, int length); -String UE_Reader_ReadLengthPrefixedString(Reader reader); diff --git a/C/Libraries/libuedit/system.h b/C/Libraries/libuedit/system.h deleted file mode 100644 index 88e9eefc..00000000 --- a/C/Libraries/libuedit/system.h +++ /dev/null @@ -1 +0,0 @@ -typedef char** String; diff --git a/C/Libraries/libuedit/ueditor.h b/C/Libraries/libuedit/ueditor.h deleted file mode 100644 index 9fd55a60..00000000 --- a/C/Libraries/libuedit/ueditor.h +++ /dev/null @@ -1,4 +0,0 @@ -#include "accessor.h" -#include "reader.h" -#include "system.h" -#include "writer.h" diff --git a/C/Libraries/libuedit/writer.c b/C/Libraries/libuedit/writer.c deleted file mode 100644 index 484b0279..00000000 --- a/C/Libraries/libuedit/writer.c +++ /dev/null @@ -1,19 +0,0 @@ -#include "writer.h" -#include - -Writer UE_Writer_Create(Accessor accessor) -{ - Writer writer = (Writer)malloc(sizeof(_Writer)); - return writer; -} - -void UE_Writer_WriteInt16(short value); -void UE_Writer_WriteInt32(int value); -void UE_Writer_WriteInt64(long value); - -void UE_Writer_WriteUInt16(unsigned short value); -void UE_Writer_WriteUInt32(unsigned int value); -void UE_Writer_WriteUInt64(unsigned long value); - -void UE_Writer_WriteFixedString(String value, int length); -void UE_Writer_WriteLengthPrefixedString(String value); diff --git a/C/Libraries/libuedit/writer.h b/C/Libraries/libuedit/writer.h deleted file mode 100644 index 6138d463..00000000 --- a/C/Libraries/libuedit/writer.h +++ /dev/null @@ -1,20 +0,0 @@ -#include -#include "accessor.h" - -typedef struct tagWriter -{ - FILE* pFile; -} _Writer, * Writer; - -Writer UE_Writer_Create(Accessor accessor); - -void UE_Writer_WriteInt16(short value); -void UE_Writer_WriteInt32(int value); -void UE_Writer_WriteInt64(long value); - -void UE_Writer_WriteUInt16(unsigned short value); -void UE_Writer_WriteUInt32(unsigned int value); -void UE_Writer_WriteUInt64(unsigned long value); - -void UE_Writer_WriteFixedString(String value, int length); -void UE_Writer_WriteLengthPrefixedString(String value);