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 |