Searched refs:SheetPresentationLayoutAlgorithm (Results 1 – 6 of 6) sorted by relevance
36 class ACE_EXPORT SheetPresentationLayoutAlgorithm : public LinearLayoutAlgorithm {37 DECLARE_ACE_TYPE(SheetPresentationLayoutAlgorithm, LayoutAlgorithm);40 SheetPresentationLayoutAlgorithm() = default;41 SheetPresentationLayoutAlgorithm(int32_t id, const std::string& tag, SheetType sheetType) in SheetPresentationLayoutAlgorithm() function44 … directionCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckDirectionBottom; in SheetPresentationLayoutAlgorithm()45 … placementCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacementBottom; in SheetPresentationLayoutAlgorithm()46 …placementCheckFunc_[Placement::BOTTOM_LEFT] = &SheetPresentationLayoutAlgorithm::CheckPlacementBot… in SheetPresentationLayoutAlgorithm()47 …placementCheckFunc_[Placement::BOTTOM_RIGHT] = &SheetPresentationLayoutAlgorithm::CheckPlacementBo… in SheetPresentationLayoutAlgorithm()48 getOffsetFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::GetOffsetWithBottom; in SheetPresentationLayoutAlgorithm()49 …getOffsetFunc_[Placement::BOTTOM_LEFT] = &SheetPresentationLayoutAlgorithm::GetOffsetWithBottomLef… in SheetPresentationLayoutAlgorithm()[all …]
57 void SheetPresentationLayoutAlgorithm::InitParameter() in InitParameter()74 void SheetPresentationLayoutAlgorithm::CalculateSheetHeightInOtherScenes(LayoutWrapper* layoutWrapp… in CalculateSheetHeightInOtherScenes()92 void SheetPresentationLayoutAlgorithm::CalculateSheetOffsetInOtherScenes(LayoutWrapper* layoutWrapp… in CalculateSheetOffsetInOtherScenes()113 void SheetPresentationLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()202 void SheetPresentationLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()246 OffsetF SheetPresentationLayoutAlgorithm::GetPopupStyleSheetOffset() in GetPopupStyleSheetOffset()257 OffsetF SheetPresentationLayoutAlgorithm::GetOffsetInAvoidanceRule(const SizeF& targetSize, const O… in GetOffsetInAvoidanceRule()271 Placement SheetPresentationLayoutAlgorithm::AvoidanceRuleOfPlacement( in AvoidanceRuleOfPlacement()308 bool SheetPresentationLayoutAlgorithm::CheckDirectionBottom(const SizeF& targetSize, const OffsetF&… in CheckDirectionBottom()315 bool SheetPresentationLayoutAlgorithm::CheckPlacementBottom(const SizeF& targetSize, const OffsetF&… in CheckPlacementBottom()[all …]
80 return MakeRefPtr<SheetPresentationLayoutAlgorithm>(targetId_, targetTag_, GetSheetType()); in CreateLayoutAlgorithm()
208 DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
663 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm(…1402 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1425 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1451 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1480 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1481 …algorithm->directionCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem…1482 …algorithm->placementCheckFunc_[Placement::BOTTOM] = &SheetPresentationLayoutAlgorithm::CheckPlacem…1511 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1550 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…1599 …auto algorithm = AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayout…[all …]
1595 …AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetLayoutAlgorithm)->sheetMaxHeight_ = 50…2696 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(topSheetPattern->CreateLayoutAlgorithm());2882 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());2924 … AceType::DynamicCast<SheetPresentationLayoutAlgorithm>(sheetPattern->CreateLayoutAlgorithm());