MCPcopy Create free account
hub / github.com/Norbyte/bg3se / ScratchString

Class ScratchString

CoreLib/Base/BaseString.h:448–466  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

446 };
447
448 struct ScratchString
449 {
450 inline ScratchString() {}
451 ScratchString(std::span<char const> s);
452 ScratchString(ScratchString const&);
453 ScratchString(ScratchString &&) noexcept;
454 ~ScratchString();
455
456 ScratchString& operator = (ScratchString const&);
457 ScratchString& operator = (ScratchString&&) noexcept;
458
459 char* Buffer{ nullptr };
460 uint32_t Position{ 0 };
461 uint32_t Capacity{ 0 };
462 uint32_t Size{ 0 };
463 int32_t FloatPrecision{ -1 };
464 bool Managed{ false };
465 bool CanGrow{ false };
466 };
467
468 struct Guid
469 {

Callers 1

do_getFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected