From 1b62eaa76eeb742a47139ac44918c3b875b0b7aa Mon Sep 17 00:00:00 2001 From: Jakob Wenzel Date: Mon, 26 Aug 2019 13:26:41 +0200 Subject: [PATCH] added getters for current cell --- lib/fort.hpp | 18 ++++++++++++++++++ src/fort.hpp | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/lib/fort.hpp b/lib/fort.hpp index e34933f..5276ea2 100644 --- a/lib/fort.hpp +++ b/lib/fort.hpp @@ -945,6 +945,24 @@ public: return (*this)[row_idx][col_idx]; } + size_t + cur_col() + { + return ft_cur_col(table_); + } + + size_t + cur_row() + { + return ft_cur_row(table_); + } + + class table_cell + cur_cell() + { + return cell(cur_row(), cur_col()); + } + /** * Get row. * diff --git a/src/fort.hpp b/src/fort.hpp index e34933f..5276ea2 100644 --- a/src/fort.hpp +++ b/src/fort.hpp @@ -945,6 +945,24 @@ public: return (*this)[row_idx][col_idx]; } + size_t + cur_col() + { + return ft_cur_col(table_); + } + + size_t + cur_row() + { + return ft_cur_row(table_); + } + + class table_cell + cur_cell() + { + return cell(cur_row(), cur_col()); + } + /** * Get row. *