API Reference
On this page
Classes | |
| struct | AtlasInfo |
Public Types | |
| using | SubstitutionMap = ::std::unordered_map<::HashedString, ::HashedString> |
Public Member Functions | |
| MCAPI | UIThumbnailAtlasRenderer (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > client, ::UIThumbnailAtlasRenderer::AtlasInfo atlasInfo, ::std::unordered_map<::HashedString, ::HashedString > &substitutions) |
| MCAPI bool | renderOffscreen (::OreUI::AtlasIndex &items, ::TaskGroup &taskGroup, ::std::function< void(::cg::ImageBuffer &&)> &&callback, ::UIThumbnailAtlasRenderer::AtlasInfo const &atlasInfo) |
| MCAPI | ~UIThumbnailAtlasRenderer () |
| MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > client, ::UIThumbnailAtlasRenderer::AtlasInfo atlasInfo, ::std::unordered_map<::HashedString, ::HashedString > &substitutions) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI int & | mRenderCounter () |
Public Attributes | |
| ::ll::TypedStorage< 8, 104, ::UIThumbnailAtlasRenderer::AtlasInfo > | mAtlasInfo |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > | mClient |
| ::ll::TypedStorage< 8, 16, ::mce::ServerTexture > | mServerTexture |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ScreenContext > > | mScreenContext |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BaseActorRenderContext > > | mRenderContext |
| ::ll::TypedStorage< 4, 24, ::AABB > | mArea |
| ::ll::TypedStorage< 4, 64, ::Matrix > | mWorldMatrix |
| ::ll::TypedStorage< 8, 608, ::mce::Mesh > | mMesh |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::framebuilder::RenderUIMeshDescription > > | mMeshDescription |
| ::ll::TypedStorage< 4, 16, ::mce::Color > | mTint |
| ::ll::TypedStorage< 4, 20, ::std::optional<::glm::vec4 > > | mClipRegion |
| ::ll::TypedStorage< 8, 8, uint64 > | mMaxColumns |
| ::ll::TypedStorage< 8, 8, ::std::reference_wrapper<::std::unordered_map<::HashedString, ::HashedString > > > | mSubstitutions |
| ::ll::TypedStorage< 8, 16, ::mce::ClientResourcePointer<::dragon::ResolvedImageResource > > | mTargetImage |
| MCAPI UIThumbnailAtlasRenderer::UIThumbnailAtlasRenderer | ( | ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > | client, |
| ::UIThumbnailAtlasRenderer::AtlasInfo | atlasInfo, | ||
| ::std::unordered_map<::HashedString, ::HashedString > & | substitutions ) |
| MCAPI UIThumbnailAtlasRenderer::~UIThumbnailAtlasRenderer | ( | ) |
| MCAPI bool UIThumbnailAtlasRenderer::renderOffscreen | ( | ::OreUI::AtlasIndex & | items, |
| ::TaskGroup & | taskGroup, | ||
| ::std::function< void(::cg::ImageBuffer &&)> && | callback, | ||
| ::UIThumbnailAtlasRenderer::AtlasInfo const & | atlasInfo ) |
|
static |
| MCAPI void * UIThumbnailAtlasRenderer::$ctor | ( | ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > | client, |
| ::UIThumbnailAtlasRenderer::AtlasInfo | atlasInfo, | ||
| ::std::unordered_map<::HashedString, ::HashedString > & | substitutions ) |
| MCAPI void UIThumbnailAtlasRenderer::$dtor | ( | ) |