Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
NinePatchFactory Class Reference

Public Member Functions

MCAPI NinePatchFactory (::std::shared_ptr<::mce::TextureGroup > textureGroup, ::ResourceLocation const &resourceLocation)
MCAPI ::std::unique_ptr<::NinePatchLayer > createSymmetrical (::IntRectangle const &src, int xCutAt, int yCutAt, float w, float h)
MCAPI ~NinePatchFactory ()
MCAPI void * $ctor (::std::shared_ptr<::mce::TextureGroup > textureGroup, ::ResourceLocation const &resourceLocation)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::mce::TextureGroup > > mTextureGroup
::ll::TypedStorage< 8, 56, ::ResourceLocation > mResourceLocation
::ll::TypedStorage< 4, 4, int > mWidth
::ll::TypedStorage< 4, 4, int > mHeight

Constructor & Destructor Documentation

◆ NinePatchFactory()

MCAPI NinePatchFactory::NinePatchFactory ( ::std::shared_ptr<::mce::TextureGroup > textureGroup,
::ResourceLocation const & resourceLocation )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~NinePatchFactory()

MCAPI NinePatchFactory::~NinePatchFactory ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ createSymmetrical()

MCAPI ::std::unique_ptr<::NinePatchLayer > NinePatchFactory::createSymmetrical ( ::IntRectangle const & src,
int xCutAt,
int yCutAt,
float w,
float h )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * NinePatchFactory::$ctor ( ::std::shared_ptr<::mce::TextureGroup > textureGroup,
::ResourceLocation const & resourceLocation )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void NinePatchFactory::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: