174 Commits (4d32454764cf8716a55a626c99f3ae1a3f8eb5f1)

Author SHA1 Message Date
Adam Johnson 7785c9c85e Remove global Windows.h include 12 years ago
Adam Johnson c8419b0107 Remove hsFileStream 12 years ago
Darryl Pogue 4221b57baa Fix a whole bunch of clang warnings. 12 years ago
Darryl Pogue d1dd98c17b CoreLib fixes for Linux. 12 years ago
Michael Hansen 9f276e2c57 Add support for Visual Leak Detector, since valgrind doesn't support MSVC 12 years ago
Michael Hansen 49dfb4e546 Convert SDL (mostly) to plStrings 12 years ago
Michael Hansen 188171235e Add string split and tokenize functions 12 years ago
Michael Hansen 1b57055fd3 Take advantage of plString more in hsStream's String I/O functions 12 years ago
Michael Hansen 3e92022db2 Fix additional issues from review 12 years ago
Michael Hansen c68724765b Some minor cleanup for readability 12 years ago
Michael Hansen b219c3c3cc Alright, this _TEMP_CONVERT_ stuff was a stupid idea 12 years ago
Michael Hansen 075c535e2c Some cleanup and a vararg plString usage fix 12 years ago
Michael Hansen 9cc3f404af Add Short-String Optimization to plString 12 years ago
Michael Hansen 92c5070736 Remove dependency on <functional> 12 years ago
Michael Hansen 041b1985e4 Fix paths and move GetSecureEncryptionKey so things compile again 12 years ago
Michael Hansen 403d2a896d Move plFileUtils and hsFiles to CoreLib 12 years ago
Michael Hansen 03a1283c27 The licensing stuff was copied from an older code base... 12 years ago
Michael Hansen 40d5e2e867 Fix some noteworthy warnings (mostly hsBool->bool incompatibility) and missing headers 12 years ago
Adam Johnson 6d4726c766 Fix external build linking 12 years ago
Adam Johnson b57dc28136 Remove some unused CoreLib stuff 13 years ago
Adam Johnson a709e17069 Obliterate hsBool 13 years ago
Adam Johnson 5f78b33db4 Remove hsRand--we have rand support in the Cstdlib 13 years ago
Adam Johnson f0af98b0a7 Toss lots of custom CString code 13 years ago
Adam Johnson 1556d147d9 Don't expose math.h from HeadSpin.h 13 years ago
Adam Johnson 172b3c6cfb Toss old RAM functions 13 years ago
Adam Johnson 3667fb62e2 Replace COMPILER_ASSERT with C++0B static_assert 13 years ago
Adam Johnson 94ca3bb097 Merge core-CoreLib headers 13 years ago
Darryl Pogue 0ac6cd4907 Fix hsThread_Unix compilation. 13 years ago
Adam Johnson 87549fceb1 hsMessageBoxWithOwner functions use hsWindowHndl 13 years ago
Adam Johnson 4ba4ca7fee Fullscreen clients no longer hide message boxes 13 years ago
Joseph Davies 304d15acfe Update hsMatrix44 to use hsCpuID dispatcher. 13 years ago
Joseph Davies 42f4eec1f7 Add hsCpuID and hsFunctionDispatcher for CPU feature detection. 13 years ago
Christian Walther 67f6823f73 More 'const', so that Rotate(vector) can be called on a const hsQuat&. 13 years ago
Adam Johnson 151657a9f2 Fix zombie plCrashHandler issues 13 years ago
Adam Johnson 062cb15b44 SSE3 hsMatrix44 multiplication 13 years ago
Adam Johnson bb47f83cf3 Simple SSE3 skinning algorithm 13 years ago
Darryl Pogue 3a8911c1cd Fix a rather crippling plString bug on Linux. 13 years ago
Adam Johnson 43b9535e96 Implement TryWait for hsSemaphore 13 years ago
Darryl Pogue cf802fcba0 Remove a bunch of unused custom STL code. 13 years ago
Darryl Pogue a28213806f Fix compiling. 13 years ago
Darryl Pogue 251cf02bd7 Move AtomicAdd/AtomicSet to hsUtils. 13 years ago
Darryl Pogue 97f9370dfe Make the *nix path constant use the system value. 13 years ago
Darryl Pogue 8437d676fb Support named semaphores on *nix. 13 years ago
Adam Johnson a44b48356e Remove WinRun hack from hsThread 13 years ago
Bartek Bok 7481a1b5bb Bad bits 13 years ago
Darryl Pogue ab8d7619d3 Remove the pragma stuff since there's no warning. 13 years ago
Darryl Pogue b5d9c3ffec Use a correct value that doesn't cause warnings. 13 years ago
Darryl Pogue bdf52410e1 Make plString build on mingw. 13 years ago
Michael Hansen 8bf78c0e35 Fix plStringStream for the case of adding a '\0' char non-destructively 13 years ago
Michael Hansen 81465e621b Add case conversion functionality 13 years ago