3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/BaseCssProperty.h"
7#include "mc/deps/shared_types/beta/data_drivenui/styling/BorderImageRepeatType.h"
8#include "mc/deps/shared_types/util/FileReference.h"
15namespace OreUI::Styling {
21 ::ll::TypedStorage<8, 40, ::std::optional<::SharedTypes::FileReference<21>>> mFilePath;
22 ::ll::TypedStorage<4, 8, ::std::array<int, 2>> mBaseSize;
23 ::ll::TypedStorage<4, 16, ::std::array<int, 4>> mNinesliceSize;
24 ::ll::TypedStorage<4, 8, ::std::optional<::SharedTypes::Beta::DataDrivenUI::Styling::BorderImageRepeatType>>
25 mBorderImageRepeatTopBottom;
26 ::ll::TypedStorage<4, 8, ::std::optional<::SharedTypes::Beta::DataDrivenUI::Styling::BorderImageRepeatType>>
27 mBorderImageRepeatRightLeft;
32 CssBackgroundTextureProperty();
37 virtual ::std::string convertToCss(
38 ::OreUI::Styling::CssParsingOptions
const& options,
39 ::std::unordered_set<::std::string>& addedProperties
47 ::std::string
const& propertyName,
63 ::std::unordered_set<::std::string>& addedProperties
Definition CssBackgroundTextureProperty.h:7
MCAPI void * $ctor(::std::string const &propertyName, ::std::optional<::SharedTypes::FileReference< 21 > > &filePath)
MCAPI CssBackgroundTextureProperty(::std::string const &propertyName, ::std::optional<::SharedTypes::FileReference< 21 > > &filePath)
MCAPI::std::string $convertToCss(::OreUI::Styling::CssParsingOptions const &options, ::std::unordered_set<::std::string > &addedProperties)
Definition CssParsingOptions.h:7
Definition FileReference.h:8