Commit History

Author SHA1 Message Date
  kobewi e14263f917 Remove empty constructors and destructors from core/ 1 month ago
  Lukas Tenbrink 29f75ad5fa Remove unused `StringName::search`. 6 months ago
  Thaddeus Crews 579feb387c Core: Add `[[nodiscard]]` to string-like classes 1 year ago
  Lukas Tenbrink 91362a61da Simplify `StringName` to `bool` conversions. 7 months ago
  Lukas Tenbrink e57427900f Use `BinaryMutex` instead of `Mutex` for `StringName`. 8 months ago
  Lukas Tenbrink 3b31636985 Remove unnecessary `StringName` `idx` cache in `_Data` to reduce its size by 4 bytes. 7 months ago
  Lukas Tenbrink 91fe434a86 Always use `String` as `StringName` backing internally. 8 months ago
  Lukas Tenbrink e989d7bd89 Change `StringName.operator const void *` to `explicit operator bool`. 11 months ago
  Thaddeus Crews fdbf6ecc9f Merge pull request #98408 from rune-scape/stringlikevariantorder-in-place 9 months ago
  rune-scape 0c7d78f455 StringLikeVariantOrder: Compare in-place 1 year ago
  Yyf2333 b28d6d1fa3 Don't inline certain functions for smaller binary size. 10 months ago
  Thaddeus Crews 4320800621 Core: Expand `is_zero_constructible` coverage 9 months ago
  Thaddeus Crews 324512e11c Style: Replace header guards with `#pragma once` 10 months ago
  Lukas Tenbrink 8c4e674770 Add move semantics (constructor, assignment) to `StringName`. 1 year ago
  Lukas Tenbrink a47d29cf11 Move StringName != to the header file to make it inlineable. 1 year ago
  rune-scape 0dde931bc9 StringName: Fix empty hash 1 year ago
  rune-scape 6abd17265b StringName: operator== compares in-place 1 year ago
  Gergely Kis 723878bbab StringName: Use inline static field definitions 1 year ago
  Wilson E. Alvarez d2003d2025 Remove _HashUnion from StringName 1 year ago
  Ninni Pipping d2ddd8b228 Fix `StringName` comparison 2 years ago
  Juan Linietsky 8950943356 Optimize Object::get_class_name 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky 522d4243bf Add missing != operator to `StringName` 3 years ago
  reduz 8580f377a3 Implement Scene Unique Nodes 3 years ago
  Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members 3 years ago
  Rémi Verschelde 1bdb82c64e Fix typos with codespell 3 years ago
  reduz 38232c70db Clarify SNAME usage 3 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 4 years ago
  reduz cee905f04f Adds ability to debug stringnames 4 years ago
  Joan Fons a6adb58493 Editor StringName and Viewport optimizations 4 years ago