3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
19 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::FontRepository>> mFontRepository;
20 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Font>> mDefaultFont;
21 ::ll::TypedStorage<8, 8, uint64> mFontId;
22 ::ll::TypedStorage<1, 1, bool> mIsDummyHandle;
32 virtual ~FontHandle() ;
38 MCAPI FontHandle(::FontHandle
const&);
40 MCAPI FontHandle(::FontHandle defaultFont, ::std::string
const& newFontAlias);
43 ::std::shared_ptr<::Font> defaultFont,
45 ::Bedrock::NotNullNonOwnerPtr<::FontRepository> fontRepository
48 MCAPI ::FontHandle& operator=(::FontHandle
const&);
54 MCAPI static ::FontHandle& INVALID_FONT_HANDLE();
56 MCAPI static ::FontHandle& TEST_FONT_HANDLE();
62 MCAPI
void* $ctor(::FontHandle
const&);
64 MCAPI
void* $ctor(::FontHandle defaultFont, ::std::string
const& newFontAlias);
67 ::std::shared_ptr<::Font> defaultFont,
69 ::Bedrock::NotNullNonOwnerPtr<::FontRepository> fontRepository
Definition EnableNonOwnerReferences.h:7
Definition FontHandle.h:5
static MCAPI void ** $vftable()
Definition FontRepository.h:5