FIntPoint FWorldTileModel::CalcAbsoluteLevelPosition() const { TSharedPtr<FWorldTileModel> ParentModel = StaticCastSharedPtr<FWorldTileModel>(GetParent()); if (ParentModel.IsValid()) { return TileDetails->Position + ParentModel->CalcAbsoluteLevelPosition(); } return IsRootTile() ? FIntPoint::ZeroValue : TileDetails->Position; }