osb/source/core
Kae ac7577b4df Rename Keypad enums
noticed keypad binds were named like this in SE (probably due to using the names given by SDL there) and it's nicer anyway. better do this sooner than later.
2024-09-02 22:17:26 +10:00
..
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