8 Commits (8525dd03c6849ba511f2e80357d66cb430fdb9db)

Author SHA1 Message Date
alexander.corrado 14e5a64fdb Refined mechanism for representing C++ inheritance that enables more accurate calculation of native class size. Lazy generation and caching of delegate types. 16 years ago
alexander.corrado 16b1a614f2 Started rough beginnings of QtBindings. Fixes to make this possible: support static C++ class methods, support managed wrapper inheritance to parallel C++ classes, added Base<> marker interface; will help support multiple inheritance, and more. Added small QtTest of QtBindings... currently crashes and burns. 16 years ago
alexander.corrado 6b1f46c417 Code cleanup. 16 years ago
alexander.corrado dbaf084f48 Exposed NUnit to C++ code for use in unit tests. Fixed bugs. 16 years ago
alexander.corrado d3742aa29d Added the ability to expose any arbitrary managed class to C++ code (CppInstancePtr.ForManagedObject) 16 years ago
alexander.corrado 566a3bdf0f Fixed gnarly Git-svn issue 16 years ago
alexander.corrado feb797a2f2 Refactored and completed managed VTable implementation. Prepared for 16 years ago
alexander.corrado f7683a594f Initial commit. 16 years ago