Skip to content

Commit 5095f15

Browse files
author
mayintao3
committed
feat: 更新stylesheet_generated
1 parent a1557f6 commit 5095f15

File tree

1 file changed

+158
-10
lines changed

1 file changed

+158
-10
lines changed

flatbuffers/stylesheet_generated.h

Lines changed: 158 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
// Ensure the included flatbuffers.h is the same version as when this file was
1010
// generated, otherwise it may not be compatible.
11-
static_assert(FLATBUFFERS_VERSION_MAJOR == 24 &&
12-
FLATBUFFERS_VERSION_MINOR == 3 &&
13-
FLATBUFFERS_VERSION_REVISION == 25,
11+
static_assert(FLATBUFFERS_VERSION_MAJOR == 25 &&
12+
FLATBUFFERS_VERSION_MINOR == 2 &&
13+
FLATBUFFERS_VERSION_REVISION == 10,
1414
"Non-compatible flatbuffers version included");
1515

1616
namespace Styles {
@@ -69,6 +69,12 @@ struct StyleBuilder;
6969
struct Font;
7070
struct FontBuilder;
7171

72+
struct KeyframeAnimationPoint;
73+
struct KeyframeAnimationPointBuilder;
74+
75+
struct KeyframeAnimation;
76+
struct KeyframeAnimationBuilder;
77+
7278
struct PrimitiveCondition;
7379
struct PrimitiveConditionBuilder;
7480

@@ -1484,6 +1490,148 @@ inline ::flatbuffers::Offset<Font> CreateFontDirect(
14841490
src__);
14851491
}
14861492

1493+
struct KeyframeAnimationPoint FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
1494+
typedef KeyframeAnimationPointBuilder Builder;
1495+
enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
1496+
VT_PERCENTAGE = 4,
1497+
VT_DECLARATIONS = 6
1498+
};
1499+
float percentage() const {
1500+
return GetField<float>(VT_PERCENTAGE, 0.0f);
1501+
}
1502+
const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::DeclarationTuple>> *declarations() const {
1503+
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::DeclarationTuple>> *>(VT_DECLARATIONS);
1504+
}
1505+
bool Verify(::flatbuffers::Verifier &verifier) const {
1506+
return VerifyTableStart(verifier) &&
1507+
VerifyField<float>(verifier, VT_PERCENTAGE, 4) &&
1508+
VerifyOffset(verifier, VT_DECLARATIONS) &&
1509+
verifier.VerifyVector(declarations()) &&
1510+
verifier.VerifyVectorOfTables(declarations()) &&
1511+
verifier.EndTable();
1512+
}
1513+
};
1514+
1515+
struct KeyframeAnimationPointBuilder {
1516+
typedef KeyframeAnimationPoint Table;
1517+
::flatbuffers::FlatBufferBuilder &fbb_;
1518+
::flatbuffers::uoffset_t start_;
1519+
void add_percentage(float percentage) {
1520+
fbb_.AddElement<float>(KeyframeAnimationPoint::VT_PERCENTAGE, percentage, 0.0f);
1521+
}
1522+
void add_declarations(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::DeclarationTuple>>> declarations) {
1523+
fbb_.AddOffset(KeyframeAnimationPoint::VT_DECLARATIONS, declarations);
1524+
}
1525+
explicit KeyframeAnimationPointBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
1526+
: fbb_(_fbb) {
1527+
start_ = fbb_.StartTable();
1528+
}
1529+
::flatbuffers::Offset<KeyframeAnimationPoint> Finish() {
1530+
const auto end = fbb_.EndTable(start_);
1531+
auto o = ::flatbuffers::Offset<KeyframeAnimationPoint>(end);
1532+
return o;
1533+
}
1534+
};
1535+
1536+
inline ::flatbuffers::Offset<KeyframeAnimationPoint> CreateKeyframeAnimationPoint(
1537+
::flatbuffers::FlatBufferBuilder &_fbb,
1538+
float percentage = 0.0f,
1539+
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::DeclarationTuple>>> declarations = 0) {
1540+
KeyframeAnimationPointBuilder builder_(_fbb);
1541+
builder_.add_declarations(declarations);
1542+
builder_.add_percentage(percentage);
1543+
return builder_.Finish();
1544+
}
1545+
1546+
inline ::flatbuffers::Offset<KeyframeAnimationPoint> CreateKeyframeAnimationPointDirect(
1547+
::flatbuffers::FlatBufferBuilder &_fbb,
1548+
float percentage = 0.0f,
1549+
const std::vector<::flatbuffers::Offset<Styles::DeclarationTuple>> *declarations = nullptr) {
1550+
auto declarations__ = declarations ? _fbb.CreateVector<::flatbuffers::Offset<Styles::DeclarationTuple>>(*declarations) : 0;
1551+
return Styles::CreateKeyframeAnimationPoint(
1552+
_fbb,
1553+
percentage,
1554+
declarations__);
1555+
}
1556+
1557+
struct KeyframeAnimation FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
1558+
typedef KeyframeAnimationBuilder Builder;
1559+
enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
1560+
VT_NAME = 4,
1561+
VT_MEDIA = 6,
1562+
VT_KEYFRAME_POINTS = 8
1563+
};
1564+
const ::flatbuffers::String *name() const {
1565+
return GetPointer<const ::flatbuffers::String *>(VT_NAME);
1566+
}
1567+
uint8_t media() const {
1568+
return GetField<uint8_t>(VT_MEDIA, 0);
1569+
}
1570+
const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>> *keyframe_points() const {
1571+
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>> *>(VT_KEYFRAME_POINTS);
1572+
}
1573+
bool Verify(::flatbuffers::Verifier &verifier) const {
1574+
return VerifyTableStart(verifier) &&
1575+
VerifyOffset(verifier, VT_NAME) &&
1576+
verifier.VerifyString(name()) &&
1577+
VerifyField<uint8_t>(verifier, VT_MEDIA, 1) &&
1578+
VerifyOffset(verifier, VT_KEYFRAME_POINTS) &&
1579+
verifier.VerifyVector(keyframe_points()) &&
1580+
verifier.VerifyVectorOfTables(keyframe_points()) &&
1581+
verifier.EndTable();
1582+
}
1583+
};
1584+
1585+
struct KeyframeAnimationBuilder {
1586+
typedef KeyframeAnimation Table;
1587+
::flatbuffers::FlatBufferBuilder &fbb_;
1588+
::flatbuffers::uoffset_t start_;
1589+
void add_name(::flatbuffers::Offset<::flatbuffers::String> name) {
1590+
fbb_.AddOffset(KeyframeAnimation::VT_NAME, name);
1591+
}
1592+
void add_media(uint8_t media) {
1593+
fbb_.AddElement<uint8_t>(KeyframeAnimation::VT_MEDIA, media, 0);
1594+
}
1595+
void add_keyframe_points(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>>> keyframe_points) {
1596+
fbb_.AddOffset(KeyframeAnimation::VT_KEYFRAME_POINTS, keyframe_points);
1597+
}
1598+
explicit KeyframeAnimationBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
1599+
: fbb_(_fbb) {
1600+
start_ = fbb_.StartTable();
1601+
}
1602+
::flatbuffers::Offset<KeyframeAnimation> Finish() {
1603+
const auto end = fbb_.EndTable(start_);
1604+
auto o = ::flatbuffers::Offset<KeyframeAnimation>(end);
1605+
return o;
1606+
}
1607+
};
1608+
1609+
inline ::flatbuffers::Offset<KeyframeAnimation> CreateKeyframeAnimation(
1610+
::flatbuffers::FlatBufferBuilder &_fbb,
1611+
::flatbuffers::Offset<::flatbuffers::String> name = 0,
1612+
uint8_t media = 0,
1613+
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>>> keyframe_points = 0) {
1614+
KeyframeAnimationBuilder builder_(_fbb);
1615+
builder_.add_keyframe_points(keyframe_points);
1616+
builder_.add_name(name);
1617+
builder_.add_media(media);
1618+
return builder_.Finish();
1619+
}
1620+
1621+
inline ::flatbuffers::Offset<KeyframeAnimation> CreateKeyframeAnimationDirect(
1622+
::flatbuffers::FlatBufferBuilder &_fbb,
1623+
const char *name = nullptr,
1624+
uint8_t media = 0,
1625+
const std::vector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>> *keyframe_points = nullptr) {
1626+
auto name__ = name ? _fbb.CreateString(name) : 0;
1627+
auto keyframe_points__ = keyframe_points ? _fbb.CreateVector<::flatbuffers::Offset<Styles::KeyframeAnimationPoint>>(*keyframe_points) : 0;
1628+
return Styles::CreateKeyframeAnimation(
1629+
_fbb,
1630+
name__,
1631+
media,
1632+
keyframe_points__);
1633+
}
1634+
14871635
struct PrimitiveCondition FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
14881636
typedef PrimitiveConditionBuilder Builder;
14891637
enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
@@ -1840,8 +1988,8 @@ struct StyleSheet FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
18401988
const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::Font>> *fonts() const {
18411989
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::Font>> *>(VT_FONTS);
18421990
}
1843-
const ::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>> *keyframes() const {
1844-
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>> *>(VT_KEYFRAMES);
1991+
const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimation>> *keyframes() const {
1992+
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimation>> *>(VT_KEYFRAMES);
18451993
}
18461994
const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::Media>> *medias() const {
18471995
return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<Styles::Media>> *>(VT_MEDIAS);
@@ -1862,7 +2010,7 @@ struct StyleSheet FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
18622010
verifier.VerifyVectorOfTables(fonts()) &&
18632011
VerifyOffset(verifier, VT_KEYFRAMES) &&
18642012
verifier.VerifyVector(keyframes()) &&
1865-
verifier.VerifyVectorOfStrings(keyframes()) &&
2013+
verifier.VerifyVectorOfTables(keyframes()) &&
18662014
VerifyOffset(verifier, VT_MEDIAS) &&
18672015
verifier.VerifyVector(medias()) &&
18682016
verifier.VerifyVectorOfTables(medias()) &&
@@ -1882,7 +2030,7 @@ struct StyleSheetBuilder {
18822030
void add_fonts(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::Font>>> fonts) {
18832031
fbb_.AddOffset(StyleSheet::VT_FONTS, fonts);
18842032
}
1885-
void add_keyframes(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>>> keyframes) {
2033+
void add_keyframes(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimation>>> keyframes) {
18862034
fbb_.AddOffset(StyleSheet::VT_KEYFRAMES, keyframes);
18872035
}
18882036
void add_medias(::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::Media>>> medias) {
@@ -1911,7 +2059,7 @@ struct StyleSheetBuilder {
19112059
inline ::flatbuffers::Offset<StyleSheet> CreateStyleSheet(
19122060
::flatbuffers::FlatBufferBuilder &_fbb,
19132061
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::Font>>> fonts = 0,
1914-
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>>> keyframes = 0,
2062+
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::KeyframeAnimation>>> keyframes = 0,
19152063
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::Media>>> medias = 0,
19162064
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<Styles::Style>>> styles = 0,
19172065
uint16_t design_width = 0,
@@ -1929,13 +2077,13 @@ inline ::flatbuffers::Offset<StyleSheet> CreateStyleSheet(
19292077
inline ::flatbuffers::Offset<StyleSheet> CreateStyleSheetDirect(
19302078
::flatbuffers::FlatBufferBuilder &_fbb,
19312079
const std::vector<::flatbuffers::Offset<Styles::Font>> *fonts = nullptr,
1932-
const std::vector<::flatbuffers::Offset<::flatbuffers::String>> *keyframes = nullptr,
2080+
const std::vector<::flatbuffers::Offset<Styles::KeyframeAnimation>> *keyframes = nullptr,
19332081
const std::vector<::flatbuffers::Offset<Styles::Media>> *medias = nullptr,
19342082
const std::vector<::flatbuffers::Offset<Styles::Style>> *styles = nullptr,
19352083
uint16_t design_width = 0,
19362084
bool allow_inherit = false) {
19372085
auto fonts__ = fonts ? _fbb.CreateVector<::flatbuffers::Offset<Styles::Font>>(*fonts) : 0;
1938-
auto keyframes__ = keyframes ? _fbb.CreateVector<::flatbuffers::Offset<::flatbuffers::String>>(*keyframes) : 0;
2086+
auto keyframes__ = keyframes ? _fbb.CreateVector<::flatbuffers::Offset<Styles::KeyframeAnimation>>(*keyframes) : 0;
19392087
auto medias__ = medias ? _fbb.CreateVector<::flatbuffers::Offset<Styles::Media>>(*medias) : 0;
19402088
auto styles__ = styles ? _fbb.CreateVector<::flatbuffers::Offset<Styles::Style>>(*styles) : 0;
19412089
return Styles::CreateStyleSheet(

0 commit comments

Comments
 (0)