You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Nico de Poel b19df802c7 Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
..
DataDefs First test to upload model data (brush models and alias models) from Quake to Unity 5 years ago
Bootstrap.cs Renamed UniQuake files and functions to have consistent casing 5 years ago
Bootstrap.cs.meta Added Unity code to interop with Quake DLL and test initialization from a Unity scene. 5 years ago
CallbackHandler.cs Replaced native file I/O functions with managed versions implemented in Unity. Worked first try! :D 5 years ago
CallbackHandler.cs.meta Moved all of the callbacks interop code into a separate class with a base class for some common abstractions. Allows for better organization of callbacks as the list grows. 5 years ago
ModCalls.cs First test to upload model data (brush models and alias models) from Quake to Unity 5 years ago
ModCalls.cs.meta First test to upload model data (brush models and alias models) from Quake to Unity 5 years ago
QuakeParms.cs More code organization; putting QuakeParms in its own file and encapsulating the nitty gritty unmanaged code details, to make things overall more readable. 5 years ago
QuakeParms.cs.meta More code organization; putting QuakeParms in its own file and encapsulating the nitty gritty unmanaged code details, to make things overall more readable. 5 years ago
SysCalls.cs Moved time registration to the main UniQuake class 5 years ago
SysCalls.cs.meta Moved all of the callbacks interop code into a separate class with a base class for some common abstractions. Allows for better organization of callbacks as the list grows. 5 years ago
SystemLibrary.cs Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
SystemLibrary.cs.meta Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
UniQuake.cs Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
UniQuake.cs.meta Renamed UniQuake files and functions to have consistent casing 5 years ago