ContainerPlacer Window::getPlacer(int x, int y) { return ContainerPlacer(this, &getLayout().at(x, y)); }
ContainerPlacer LayoutHelper::getPlacer(int x, int y) { return ContainerPlacer(mContainer, &mLayout.at(x, y)); }
ContainerPlacer ContainerPlacer::at(const int x, const int y) { return ContainerPlacer(mContainer, &mCell->at(x, y)); }
ContainerPlacer ContainerPlacer::at(const int x, const int y) { return ContainerPlacer(mContainer, mCell ? &mCell->at(x, y) : nullptr); }