LayoutData - added explicit default fields values initialization
This commit is contained in:
committed by
GitHub
parent
6455a848a7
commit
e6b59a89ca
@@ -36,14 +36,14 @@ enum struct LayoutPassReason : int {
|
|||||||
};
|
};
|
||||||
|
|
||||||
struct LayoutData {
|
struct LayoutData {
|
||||||
int layouts;
|
int layouts = 0;
|
||||||
int measures;
|
int measures = 0;
|
||||||
uint32_t maxMeasureCache;
|
uint32_t maxMeasureCache = 0;
|
||||||
int cachedLayouts;
|
int cachedLayouts = 0;
|
||||||
int cachedMeasures;
|
int cachedMeasures = 0;
|
||||||
int measureCallbacks;
|
int measureCallbacks = 0;
|
||||||
std::array<int, static_cast<uint8_t>(LayoutPassReason::COUNT)>
|
std::array<int, static_cast<uint8_t>(LayoutPassReason::COUNT)>
|
||||||
measureCallbackReasonsCount;
|
measureCallbackReasonsCount = {{0}};
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* LayoutPassReasonToString(LayoutPassReason value);
|
const char* LayoutPassReasonToString(LayoutPassReason value);
|
||||||
|
Reference in New Issue
Block a user