aboutsummaryrefslogtreecommitdiff
path: root/src/layouts/tiling_layout.h
blob: 333950a0b8b0d1dd49c32127b9740a311fdd70ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef SRDWM_TILING_LAYOUT_H
#define SRDWM_TILING_LAYOUT_H

#include "layout.h"
#include <iostream>
#include <vector>

class TilingLayout : public Layout {
public:
    TilingLayout();
    ~TilingLayout();
    
    // Implement the pure virtual method from the base class
    void arrange_windows(const std::vector<SRDWindow*>& windows, const Monitor& monitor) override;
};

#endif // SRDWM_TILING_LAYOUT_H