30        template <std::u
int32_t SIZE>
 
   62        [[nodiscard]] 
const wchar_t& 
front() 
const;
 
   65        [[nodiscard]] 
const wchar_t& 
back() 
const;
 
   67        [[nodiscard]] 
const wchar_t* 
data() const noexcept;
 
   70        [[nodiscard]] const 
wchar_t* 
c_str() const noexcept;
 
   75        [[nodiscard]] 
bool empty() const noexcept;
 
Definition GFxWStringBuffer.h:6
 
value_type & reference
Definition GFxWStringBuffer.h:10
 
ReserveHeader _reserved
Definition GFxWStringBuffer.h:93
 
GFxWStringBuffer(ReserveHeader &&a_reserve)
 
reference operator[](size_type a_pos)
 
wchar_t * alloc(size_type a_count)
 
operator std::wstring_view() const noexcept
 
const wchar_t * c_str() const noexcept
 
GFxWStringBuffer(const ReserveHeader &a_reserve)
 
const wchar_t & back() const
 
GFxWStringBuffer(const GFxWStringBuffer &a_rhs)
 
const_reference operator[](size_type a_pos) const
 
GFxWStringBuffer & operator=(const std::wstring_view &a_rhs)
 
const wchar_t * data() const noexcept
 
bool empty() const noexcept
 
GFxWStringBuffer & operator=(const wchar_t *a_rhs)
 
size_type length() const noexcept
 
const value_type & const_reference
Definition GFxWStringBuffer.h:11
 
UPInt _length
Definition GFxWStringBuffer.h:92
 
GFxWStringBuffer(GFxWStringBuffer &&a_rhs)
 
UPInt size_type
Definition GFxWStringBuffer.h:9
 
wchar_t value_type
Definition GFxWStringBuffer.h:8
 
wchar_t * _text
Definition GFxWStringBuffer.h:91
 
const wchar_t & front() const
 
GFxWStringBuffer & operator=(const GFxWStringBuffer &a_rhs)
 
void resize(size_type a_count)
 
size_type size() const noexcept
 
GFxWStringBuffer & operator=(GFxWStringBuffer &&a_rhs)
 
Definition AbsorbEffect.h:6
 
std::size_t UPInt
Definition SFTypes.h:5
 
Definition ActorValueList.h:28
 
Definition GFxWStringBuffer.h:32
 
wchar_t buffer[SIZE]
Definition GFxWStringBuffer.h:38
 
Reserve()
Definition GFxWStringBuffer.h:33