For c++ it's this:
-node->get_global_transform().basis.get_column(2); // forward node->get_global_transform().basis.get_column(0); // right node->get_global_transform().basis.get_column(1); // up