3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/resource/ResourceLocation.h"
19 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::mce::TextureGroup>> mTextureGroup;
20 ::ll::TypedStorage<8, 56, ::ResourceLocation> mResourceLocation;
21 ::ll::TypedStorage<4, 4, int> mWidth;
22 ::ll::TypedStorage<4, 4, int> mHeight;
33 NinePatchFactory(::std::shared_ptr<::mce::TextureGroup> textureGroup, ::ResourceLocation
const& resourceLocation);
35 MCAPI ::std::unique_ptr<::NinePatchLayer>
36 createSymmetrical(::IntRectangle
const& src,
int xCutAt,
int yCutAt,
float w,
float h);
38 MCAPI ~NinePatchFactory();
44 MCAPI
void* $ctor(::std::shared_ptr<::mce::TextureGroup> textureGroup, ::ResourceLocation
const& resourceLocation);
Definition NinePatchFactory.h:5
Definition NinePatchLayer.h:5
Definition TextureGroup.h:7
Definition IntRectangle.h:5