mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-11 08:50:24 +00:00
lottie: add more info to tree dump.
Change-Id: I8565484b16dfb703586af2ba3b893c0c90298107
This commit is contained in:
parent
02cb018c75
commit
d0dac93229
@ -1879,6 +1879,8 @@ public:
|
|||||||
<< layerType(obj->mLayerType)
|
<< layerType(obj->mLayerType)
|
||||||
<< ", id:" << obj->mId << " Pid:" << obj->mParentId
|
<< ", id:" << obj->mId << " Pid:" << obj->mParentId
|
||||||
<< ", a:" << !obj->isStatic()
|
<< ", a:" << !obj->isStatic()
|
||||||
|
<< ", "<<matteType(obj->mMatteType)
|
||||||
|
<< ", mask:"<<obj->hasMask()
|
||||||
<< ", inFm:" << obj->mInFrame
|
<< ", inFm:" << obj->mInFrame
|
||||||
<< ", outFm:" << obj->mOutFrame
|
<< ", outFm:" << obj->mOutFrame
|
||||||
<< "\n";
|
<< "\n";
|
||||||
@ -1892,6 +1894,8 @@ public:
|
|||||||
{
|
{
|
||||||
level.append("\t");
|
level.append("\t");
|
||||||
for (const auto& child : obj->mChildren) visit(child.get(), level);
|
for (const auto& child : obj->mChildren) visit(child.get(), level);
|
||||||
|
if (obj->mTransform)
|
||||||
|
visit(obj->mTransform.get(), level);
|
||||||
}
|
}
|
||||||
|
|
||||||
void visit(LOTData *obj, std::string level) {
|
void visit(LOTData *obj, std::string level) {
|
||||||
@ -1960,6 +1964,29 @@ public:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string matteType(MatteType type)
|
||||||
|
{
|
||||||
|
switch (type) {
|
||||||
|
case MatteType::None:
|
||||||
|
return "Matte::None";
|
||||||
|
break;
|
||||||
|
case MatteType::Alpha:
|
||||||
|
return "Matte::Alpha";
|
||||||
|
break;
|
||||||
|
case MatteType::AlphaInv:
|
||||||
|
return "Matte::AlphaInv";
|
||||||
|
break;
|
||||||
|
case MatteType::Luma:
|
||||||
|
return "Matte::Luma";
|
||||||
|
break;
|
||||||
|
case MatteType::LumaInv:
|
||||||
|
return "Matte::LumaInv";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
return "Matte::Unknown";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
std::string layerType(LayerType type)
|
std::string layerType(LayerType type)
|
||||||
{
|
{
|
||||||
switch (type) {
|
switch (type) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user