|
LeviLamina
|
Public Member Functions | |
| TextureAtlas & | operator= (TextureAtlas const &) |
| TextureAtlas (TextureAtlas const &) | |
| MCAPI | TextureAtlas (::ResourceLocation const &metaFile, ::Bedrock::NonOwnerPointer<::mce::framebuilder::PBRTextureDataManager > pbrTextureDataManager) |
| MCAPI void | _addElementCollection (::ResourcePackManager &resourcePackManager, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Json::Value const &texture, ::ParsedAtlasNode &newNode, int atIndex, float mipFadeAmount, ::mce::Color const &mipFadeColor, bool isAdditive) |
| MCAPI::TextureAtlasTile * | _addTile (::std::vector<::TextureAtlasTile > &textureAtlasTiles, bool quad, float fadePerMipAmount, ::ParsedAtlasNodeElement &element) |
| MCAPI::TextureAtlasResourceCallbacks | _createAtlas (::Json::Value const &root, ::std::function< void(::TextureAtlasStatus const &)> statusCallback, ::std::function< void()> imageAtlasFinishedCallback, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::cg::MipMapSupport mipMapSupport, ::ResourcePackManager &resourcePackManager, ::std::shared_ptr<::cg::ImageBuffer > outCopyOfFinalImage, ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > outCopyOfSourceImages) |
| MCAPI ::std::vector<::TextureAtlasTile > | _generateAtlasTileList () |
| MCAPI void | _loadAtlasNodes (::ResourcePackManager &resourcePackManager, ::Json::Value const &root, ::std::vector<::ParsedAtlasNode > &atlasNodes, ::std::shared_ptr<::mce::TextureGroup > textureGroup) |
| MCAPI void | _loadRuntimeImageAtlasNodes (::std::vector<::ParsedAtlasNode > &atlasNodes) |
| MCAPI bool | _readNode (::ResourcePackManager &resourcePackManager, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::Json::Value const &jsonNode, ::ParsedAtlasNode &node, bool isRefreshing) |
| MCAPI::TextureAtlasResourceCallbacks | createAtlasFromJson (::Json::Value const &json, ::ResourcePackManager &resourcePackManager, ::std::function< void(::TextureAtlasStatus const &)> statusCallback, ::std::function< void()> imageAtlasFinishedCallback, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::cg::MipMapSupport mipMapSupport, ::std::shared_ptr<::cg::ImageBuffer > outCopyOfFinalImage, ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > outCopyOfSourceImages) |
| MCAPI::TextureAtlasResourceCallbacks | createAtlasFromList (::std::string const &atlasName, ::std::vector<::std::string > const &textures, ::ResourcePackManager &resourcePackManager, ::std::function< void(::TextureAtlasStatus const &)> statusCallback, ::std::function< void()> imageAtlasFinishedCallback, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::cg::MipMapSupport mipMapSupport, ::std::shared_ptr<::cg::ImageBuffer > outCopyOfFinalImage, ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > outCopyOfSourceImages) |
| MCAPI::ResourceLocation const & | getPathFromName (::std::string const &name) const |
| MCAPI::TextureAtlasResourceCallbacks | loadMetaFile (::ResourcePackManager &resourcePackManager, ::std::function< void(::TextureAtlasStatus const &)> statusCallback, ::std::function< void()> imageAtlasFinishedCallback, ::std::shared_ptr<::mce::TextureGroup > textureGroup, ::cg::MipMapSupport mipMapSupport, ::std::shared_ptr<::cg::ImageBuffer > outCopyOfFinalImage, ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > outCopyOfSourceImages) |
| MCAPI::TextureAtlasResourceCallbacks | recreateAtlas (::std::shared_ptr<::mce::TextureGroup > textureGroup, ::std::function< void(::TextureAtlasStatus const &)> statusCallback, ::std::function< void()> imageAtlasFinishedCallback, ::cg::MipMapSupport mipMapSupport, ::std::shared_ptr<::cg::ImageBuffer > outCopyOfFinalImage, ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > outCopyOfSourceImages) |
| MCAPI void * | $ctor (::ResourceLocation const &metaFile, ::Bedrock::NonOwnerPointer<::mce::framebuilder::PBRTextureDataManager > pbrTextureDataManager) |
| MCAPI void | $dtor () |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 16 > | mUnkbbafca |
| ::ll::UntypedStorage< 8, 240 > | mUnk8f9129 |
| ::ll::UntypedStorage< 4, 4 > | mUnk3b8093 |
| ::ll::UntypedStorage< 8, 16 > | mUnka9f112 |
| ::ll::UntypedStorage< 8, 64 > | mUnkc7d641 |
| ::ll::UntypedStorage< 8, 24 > | mUnk2c5284 |
| ::ll::UntypedStorage< 8, 24 > | mUnk280263 |
| ::ll::UntypedStorage< 8, 88 > | mUnk66caf1 |
| ::ll::UntypedStorage< 8, 24 > | mUnk369842 |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI TextureAtlas::TextureAtlas | ( | ::ResourceLocation const & | metaFile, |
| ::Bedrock::NonOwnerPointer<::mce::framebuilder::PBRTextureDataManager > | pbrTextureDataManager ) |
| MCAPI void TextureAtlas::_addElementCollection | ( | ::ResourcePackManager & | resourcePackManager, |
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::Json::Value const & | texture, | ||
| ::ParsedAtlasNode & | newNode, | ||
| int | atIndex, | ||
| float | mipFadeAmount, | ||
| ::mce::Color const & | mipFadeColor, | ||
| bool | isAdditive ) |
| MCAPI::TextureAtlasTile * TextureAtlas::_addTile | ( | ::std::vector<::TextureAtlasTile > & | textureAtlasTiles, |
| bool | quad, | ||
| float | fadePerMipAmount, | ||
| ::ParsedAtlasNodeElement & | element ) |
| MCAPI::TextureAtlasResourceCallbacks TextureAtlas::_createAtlas | ( | ::Json::Value const & | root, |
| ::std::function< void(::TextureAtlasStatus const &)> | statusCallback, | ||
| ::std::function< void()> | imageAtlasFinishedCallback, | ||
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::cg::MipMapSupport | mipMapSupport, | ||
| ::ResourcePackManager & | resourcePackManager, | ||
| ::std::shared_ptr<::cg::ImageBuffer > | outCopyOfFinalImage, | ||
| ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > | outCopyOfSourceImages ) |
| MCAPI ::std::vector<::TextureAtlasTile > TextureAtlas::_generateAtlasTileList | ( | ) |
| MCAPI void TextureAtlas::_loadAtlasNodes | ( | ::ResourcePackManager & | resourcePackManager, |
| ::Json::Value const & | root, | ||
| ::std::vector<::ParsedAtlasNode > & | atlasNodes, | ||
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup ) |
| MCAPI void TextureAtlas::_loadRuntimeImageAtlasNodes | ( | ::std::vector<::ParsedAtlasNode > & | atlasNodes | ) |
| MCAPI bool TextureAtlas::_readNode | ( | ::ResourcePackManager & | resourcePackManager, |
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::Json::Value const & | jsonNode, | ||
| ::ParsedAtlasNode & | node, | ||
| bool | isRefreshing ) |
| MCAPI::TextureAtlasResourceCallbacks TextureAtlas::createAtlasFromJson | ( | ::Json::Value const & | json, |
| ::ResourcePackManager & | resourcePackManager, | ||
| ::std::function< void(::TextureAtlasStatus const &)> | statusCallback, | ||
| ::std::function< void()> | imageAtlasFinishedCallback, | ||
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::cg::MipMapSupport | mipMapSupport, | ||
| ::std::shared_ptr<::cg::ImageBuffer > | outCopyOfFinalImage, | ||
| ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > | outCopyOfSourceImages ) |
| MCAPI::TextureAtlasResourceCallbacks TextureAtlas::createAtlasFromList | ( | ::std::string const & | atlasName, |
| ::std::vector<::std::string > const & | textures, | ||
| ::ResourcePackManager & | resourcePackManager, | ||
| ::std::function< void(::TextureAtlasStatus const &)> | statusCallback, | ||
| ::std::function< void()> | imageAtlasFinishedCallback, | ||
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::cg::MipMapSupport | mipMapSupport, | ||
| ::std::shared_ptr<::cg::ImageBuffer > | outCopyOfFinalImage, | ||
| ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > | outCopyOfSourceImages ) |
| MCAPI::ResourceLocation const & TextureAtlas::getPathFromName | ( | ::std::string const & | name | ) | const |
| MCAPI::TextureAtlasResourceCallbacks TextureAtlas::loadMetaFile | ( | ::ResourcePackManager & | resourcePackManager, |
| ::std::function< void(::TextureAtlasStatus const &)> | statusCallback, | ||
| ::std::function< void()> | imageAtlasFinishedCallback, | ||
| ::std::shared_ptr<::mce::TextureGroup > | textureGroup, | ||
| ::cg::MipMapSupport | mipMapSupport, | ||
| ::std::shared_ptr<::cg::ImageBuffer > | outCopyOfFinalImage, | ||
| ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > | outCopyOfSourceImages ) |
| MCAPI::TextureAtlasResourceCallbacks TextureAtlas::recreateAtlas | ( | ::std::shared_ptr<::mce::TextureGroup > | textureGroup, |
| ::std::function< void(::TextureAtlasStatus const &)> | statusCallback, | ||
| ::std::function< void()> | imageAtlasFinishedCallback, | ||
| ::cg::MipMapSupport | mipMapSupport, | ||
| ::std::shared_ptr<::cg::ImageBuffer > | outCopyOfFinalImage, | ||
| ::std::shared_ptr<::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > > | outCopyOfSourceImages ) |
| MCAPI void * TextureAtlas::$ctor | ( | ::ResourceLocation const & | metaFile, |
| ::Bedrock::NonOwnerPointer<::mce::framebuilder::PBRTextureDataManager > | pbrTextureDataManager ) |
| MCAPI void TextureAtlas::$dtor | ( | ) |
|
static |