Torque3D/Engine/source/core/util
marauder2k7 68e762130d Compilation changes
Few compile time attempts to speed things up

Swap include guards for pramga once
Change compile options in the cmakeLists for source
generate a pch

small tweaks
2026-06-04 20:42:09 +01:00
..
journal Compilation changes 2026-06-04 20:42:09 +01:00
test Moves from using dStrCmp to the new String::compare static functions. Keeps things cleaner, consistent, and works with intellisense. 2020-10-03 14:37:55 +02:00
zip Compilation changes 2026-06-04 20:42:09 +01:00
autoPtr.h Compilation changes 2026-06-04 20:42:09 +01:00
byteBuffer.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
byteBuffer.h Compilation changes 2026-06-04 20:42:09 +01:00
byteswap.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
commonSwizzles.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
delegate.h Compilation changes 2026-06-04 20:42:09 +01:00
dxt5nmSwizzle.h Compilation changes 2026-06-04 20:42:09 +01:00
endian.h Compilation changes 2026-06-04 20:42:09 +01:00
FastDelegate.h Fixed some minor compiler warnings on Linux 2015-06-28 22:29:23 +02:00
fourcc.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
hashFunction.cpp clang: register type modifier deprecated 2016-10-14 17:37:00 -05:00
hashFunction.h Compilation changes 2026-06-04 20:42:09 +01:00
md5.cpp clang: register type modifier deprecated 2016-10-14 17:37:00 -05:00
md5.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
namedSingleton.h Compilation changes 2026-06-04 20:42:09 +01:00
noncopyable.h Compilation changes 2026-06-04 20:42:09 +01:00
path.cpp Merge remote-tracking branch 'smally/platform_type_consistency' into platform-type-consistency 2014-04-04 13:43:25 +11:00
path.h Compilation changes 2026-06-04 20:42:09 +01:00
preprocessorHelpers.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
rawData.h Compilation changes 2026-06-04 20:42:09 +01:00
refBase.cpp ref base use smart pointers 2026-03-06 08:44:44 +00:00
refBase.h Compilation changes 2026-06-04 20:42:09 +01:00
rgb2luv.cpp Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy 2017-06-23 11:36:20 -05:00
rgb2luv.h Compilation changes 2026-06-04 20:42:09 +01:00
rgb2xyz.cpp Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy 2017-06-23 11:36:20 -05:00
rgb2xyz.h Compilation changes 2026-06-04 20:42:09 +01:00
safeCast.h Compilation changes 2026-06-04 20:42:09 +01:00
safeDelete.h Compilation changes 2026-06-04 20:42:09 +01:00
safeRelease.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
str.cpp Compilation fixes for C++20 2022-11-28 21:39:06 -05:00
str.h Compilation changes 2026-06-04 20:42:09 +01:00
swizzle.h Compilation changes 2026-06-04 20:42:09 +01:00
swizzleSpec.h Compilation changes 2026-06-04 20:42:09 +01:00
systemInterfaceList.h Shifted to the static-list arrangement for probe instance tracking to help performance as well as drastically streamline the data submission/material instance flow for probe rendering. 2018-10-07 17:32:23 -05:00
tAlignedArray.h Compilation changes 2026-06-04 20:42:09 +01:00
tDictionary.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tDictionary.h Compilation changes 2026-06-04 20:42:09 +01:00
tFixedSizeDeque.h Compilation changes 2026-06-04 20:42:09 +01:00
tFixedSizeVector.h Compilation changes 2026-06-04 20:42:09 +01:00
timeClass.cpp * BugFix: When querying against root with Torque::FS::DumpDirectories, correctly return directories with their path. 2021-12-20 19:26:32 -05:00
timeClass.h Compilation changes 2026-06-04 20:42:09 +01:00
timeSource.h Compilation changes 2026-06-04 20:42:09 +01:00
tList.h Compilation changes 2026-06-04 20:42:09 +01:00
tNamedFactory.h Compilation changes 2026-06-04 20:42:09 +01:00
tSignal.cpp tsignal::order to ::mOrder. yet another potential conflict with a class member vs a method input 2018-03-13 14:22:51 -05:00
tSignal.h Compilation changes 2026-06-04 20:42:09 +01:00
tSingleton.h Compilation changes 2026-06-04 20:42:09 +01:00
tUnmanagedVector.h Compilation changes 2026-06-04 20:42:09 +01:00
tVector.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tVector.h Compilation changes 2026-06-04 20:42:09 +01:00
tVectorSpecializations.h Compilation changes 2026-06-04 20:42:09 +01:00
uuid.cpp Update uuid.cpp 2024-07-23 13:36:49 +01:00
uuid.h Compilation changes 2026-06-04 20:42:09 +01:00