1
0
mirror of https://github.com/Halofreak1990/XFXFramework synced 2024-12-26 13:49:34 +01:00

14 Commits

Author SHA1 Message Date
Tom Lint
e234c493b4 Added AFL packet driver
Implemented SocketAddress class
Fixed Array class
2014-07-15 17:22:43 +02:00
Tom Lint
da0bfcaa6f Added additional types to System::Net namespaces
Fixed code style
Fixed error in Curve.cpp
Added Curve* classes to makefile
2014-07-14 15:03:46 +02:00
Tom Lint
c1151a1a67 Added Curve and related classes
Updated comments
Updated List class
2014-03-29 16:17:59 +01:00
Tom Lint
3a960b5829 Updated comments
Added some new Type infos
Removed excess whitespace
Added some new files
Implemented missing methods
2013-08-13 20:04:25 +02:00
Tom Lint
c56db35373 Added some ContentTypeReaders
Added xnbbuild project skeleton
Added Model and supporting classes
Updated files
2013-08-11 22:41:39 +02:00
Tom Lint
e4c95cd3b8 Fixed Object::ToString 2013-07-11 20:24:52 +02:00
Tom Lint
9b2110649e Updated core XFX structures
Made [out] parameters passed by reference to actually return their
result in that parameter
Replaced non-ASCII characters in some source files
2013-05-18 17:44:15 +02:00
Tom Lint
52ef14a94b Transition from SVN to Git
Added implicit conversion to base types to all primary types (UInt32 et
al)
Added implicit conversion from System::String to const char*
2013-05-05 18:18:41 +02:00
Halofreak1990
40c4811c04 Got everything to compile again.
Began transforming of current API to represent XNA 4.0, which is cleaner.
Dictionary<TKey, TValue> should now work (sort of-- need to implement resizing and enumerating)
Currently hunting down GraphicsDevice initialization
Up next: (hopefully successful) rendering of primitives
2012-09-28 20:36:02 +00:00
Halofreak1990
0ed64731a0 Fixed lots of errors, got the dummy XFX game to compile properly. 2012-03-29 22:02:43 +00:00
Halofreak1990
e7a47c8ed9 Revamped the List class so that it can (properly) handle pointers as well
Added 'ValueTypes' Single and Double
Added some components in the new System::Net namespace
Added the Console class, which can be used to output text to the screen
Updated a bunch of structs to include the IComparable and IEquatable interfaces, and inheritance from Object to allow better interoperability between container classes and other types
Replaced all exception handling code with a report to stdout.txt - this will, I hope, eventually be reversed, but as of yet, there is no support for exceptions.

BEWARE! Even though all libraries correctly compile, you cannot use any class/structure that inherits from a template class, because stupid G++ wants to include exception handling for each template.
2011-11-07 01:29:50 +00:00
Halofreak1990
c4a46bae5d Almost fixed the List template (moved all code into the header as per the template implementation requirements)
Added Exceptions to the System.Xml library
Added missing DisplayModeCollection class
Added Stack class (will be tested soon, and removed again if it doesn't work)

* This revision's libXFX doesn't build. This is due to the List template not handling pointers to abstract classes the way I'd like it to do. Need to look into.
2011-03-07 19:14:57 +00:00
Halofreak1990
da68d727e4 Added a couple of helper classes and functions. Libraries compile, but a project based on them is flooded with undefined references. 2011-01-16 00:47:37 +00:00
Halofreak1990
8f089dc2ab Added the current XFX directory tree.
WARNING!!! This revision cannot compile correctly. It is updated to reflect the many changes within the XFX project.
2010-12-04 16:14:34 +00:00