..
scripting
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
CMakeLists.txt
Add support for directly setting image assets and processing Image userdata
2024-03-25 03:46:21 +11:00
StarAlgorithm.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarArray.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarAssetPath.cpp
reduce some Directives exceptions down to error strings for perf
2024-04-25 09:39:23 +10:00
StarAssetPath.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarAStar.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarAtomicSharedPtr.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarAudio.cpp
Avoid crashing when a OGG file is broken (thanks to @kblaschke !)
2024-07-29 09:23:27 +10:00
StarAudio.hpp
Avoid crashing when a OGG file is broken (thanks to @kblaschke !)
2024-07-29 09:23:27 +10:00
StarBiMap.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarBlockAllocator.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarBTree.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarBTreeDatabase.cpp
nicer error logging for BTree Repacker
2024-08-08 12:09:47 +10:00
StarBTreeDatabase.hpp
nicer error logging for BTree Repacker
2024-08-08 12:09:47 +10:00
StarBuffer.cpp
Initial commit of experimental zstd network compression
2024-03-14 21:41:53 +11:00
StarBuffer.hpp
Initial commit of experimental zstd network compression
2024-03-14 21:41:53 +11:00
StarByteArray.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarByteArray.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarBytes.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarCasting.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarColor.cpp
micro-opt Color construction
2024-04-23 11:49:25 +10:00
StarColor.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarCompression.cpp
Initial commit of experimental zstd network compression
2024-03-14 21:41:53 +11:00
StarCompression.hpp
Initial commit of experimental zstd network compression
2024-03-14 21:41:53 +11:00
StarConfig.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarCurve25519.cpp
more voice work!!!
2023-07-13 20:47:53 +10:00
StarCurve25519.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarDataStream.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarDataStream.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarDataStreamDevices.cpp
Fixes
2024-03-15 15:26:38 +11:00
StarDataStreamDevices.hpp
Fixes
2024-03-15 15:26:38 +11:00
StarDataStreamExtra.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarDirectives.cpp
reduce some Directives exceptions down to error strings for perf
2024-04-25 09:39:23 +10:00
StarDirectives.hpp
directive-based color variants for materials
2024-06-02 22:37:52 +10:00
StarDynamicLib_unix.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarDynamicLib_windows.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarDynamicLib.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarEither.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarEncode.cpp
minor code polish
2024-03-09 11:09:04 +11:00
StarEncode.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarException_unix.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarException_windows.cpp
Improve Windows stack output
2024-08-04 21:22:50 +10:00
StarException.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFile_unix.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarFile_windows.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarFile.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarFile.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFlatHashMap.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFlatHashSet.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFlatHashTable.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFont.cpp
Update StarFont.cpp
2024-04-27 06:46:20 +10:00
StarFont.hpp
Update StarFont.cpp
2024-04-27 06:46:20 +10:00
StarFormat.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarFormattedJson.cpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarFormattedJson.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarHash.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarHostAddress.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarHostAddress.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarIdMap.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarImage.cpp
experiment: unclamped lighting
2024-03-20 01:53:34 +11:00
StarImage.hpp
experiment: unclamped lighting
2024-03-20 01:53:34 +11:00
StarImageProcessing.cpp
scaling functions now warn instead of crashing with negative scales
2024-05-03 08:53:44 +10:00
StarImageProcessing.hpp
scaling functions now warn instead of crashing with negative scales
2024-05-03 08:53:44 +10:00
StarInputEvent.cpp
Rename Keypad enums
2024-09-02 22:17:26 +10:00
StarInputEvent.hpp
Rename Keypad enums
2024-09-02 22:17:26 +10:00
StarInterpolation.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarIODevice.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarIODevice.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarIterator.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarJson.cpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarJson.hpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarJsonBuilder.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarJsonBuilder.hpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarJsonExtra.cpp
cursed point lights everywhere (but god it looks good)
2024-03-20 15:29:26 +11:00
StarJsonExtra.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarJsonParser.hpp
player.availableRecipes and root.allRecipes
2024-06-03 15:47:18 +10:00
StarJsonPatch.cpp
Merge pull request #29 from WasabiRaptor/json-patching
2024-03-09 09:54:23 +11:00
StarJsonPatch.hpp
Merge pull request #29 from WasabiRaptor/json-patching
2024-03-09 09:54:23 +11:00
StarJsonPath.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarJsonPath.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarJsonRpc.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarJsonRpc.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLexicalCast.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLine.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarList.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarListener.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarListener.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLockFile_unix.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarLockFile_windows.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarLockFile.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLogging.cpp
Update StarLogging.cpp
2024-08-08 13:06:42 +10:00
StarLogging.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLruCache.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarLua.cpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarLua.hpp
Lua chat callbacks + better font styling
2024-04-22 06:07:59 +10:00
StarLuaConverters.cpp
Fixed remaining compiler warnings
2024-02-28 18:30:27 +01:00
StarLuaConverters.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMap.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMathCommon.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMatrix3.hpp
only round vertices if AA is on
2024-04-15 17:46:44 +10:00
StarMaybe.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMemory.cpp
add 2 new allocators, currently using rpmalloc on Windows (mimalloc unused for now)
2024-07-28 10:54:26 +10:00
StarMemory.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMultiArray.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMultiArrayInterpolator.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarMultiTable.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElement.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarNetElement.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementBasicFields.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarNetElementBasicFields.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementContainers.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementDynamicGroup.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementFloatFields.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementGroup.cpp
change tickNetInterpolation calls to use dt value
2024-03-11 16:31:20 +11:00
StarNetElementGroup.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementSignal.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementSyncGroup.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarNetElementSyncGroup.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementSystem.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarNetElementTop.hpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarNetImpl.hpp
Networking changes (needs P2P testing, requires clients to update unfortunately)
2024-07-27 14:09:12 +10:00
StarObserverStream.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarOptionParser.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarOptionParser.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarOrderedMap.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarOrderedSet.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarOutputProxy.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarParametricFunction.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPch.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPeriodic.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPeriodicFunction.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPerlin.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarPerlin.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPoly.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarPythonic.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarRandom.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarRandom.hpp
Fix RNG bugs from upgrade to C++17
2024-08-02 11:53:59 +10:00
StarRandomPoint.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarRect.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarRefPtr.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarRpcPromise.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarRpcThreadPromise.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSectorArray2D.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSecureRandom_unix.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarSecureRandom_windows.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarSecureRandom.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSet.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSha256.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarSha256.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarShellParser.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarShellParser.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSignalHandler_unix.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarSignalHandler_windows.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarSignalHandler.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSmallVector.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSocket.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarSocket.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSpatialHash2D.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarSpline.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarStaticRandom.hpp
Fix RNG bugs from upgrade to C++17
2024-08-02 11:53:59 +10:00
StarStaticVector.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarString_windows.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarString_windows.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarString.cpp
experimental asset load scripts
2024-03-15 21:28:11 +11:00
StarString.hpp
fix Assets filesByExtension storing duplicate asset paths
2024-05-25 11:12:31 +10:00
StarStringView.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarStringView.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarStrongTypedef.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarTcp.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarTcp.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarText.cpp
Improve Discord activity info
2024-08-03 18:51:19 +10:00
StarText.hpp
Fix text after an unclosed ^ tag not wrapping
2024-04-23 13:27:57 +10:00
StarThread_unix.cpp
Update StarThread_unix.cpp
2024-08-14 16:51:58 +10:00
StarThread_windows.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarThread.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarThread.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarTickRateMonitor.cpp
everything everywhere
2023-06-20 14:33:09 +10:00
StarTickRateMonitor.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarTime_unix.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarTime_windows.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarTime.cpp
make timescale a server command and add a tickrate command
2024-03-19 13:35:55 +11:00
StarTime.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarTtlCache.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarUdp.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarUdp.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarUnicode.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarUnicode.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarUuid.cpp
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
StarUuid.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarVariant.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarVector.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarVlqEncoding.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarWeightedPool.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarWorkerPool.cpp
Fixed a huge amount of Clang warnings
2024-02-19 16:55:19 +01:00
StarWorkerPool.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarXXHash.hpp
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
StarZSTDCompression.cpp
make tech parentOffset interpolated
2024-03-25 06:29:13 +11:00
StarZSTDCompression.hpp
Fixes
2024-03-15 15:26:38 +11:00