From fb5a06b8dade3a79bfe3f37c420fcf71c06a8d54 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 3 Jul 2020 13:22:36 +1000 Subject: [PATCH] AP_Terrain: added AP namespace access to terrain --- libraries/AP_Terrain/AP_Terrain.cpp | 9 +++++++++ libraries/AP_Terrain/AP_Terrain.h | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/libraries/AP_Terrain/AP_Terrain.cpp b/libraries/AP_Terrain/AP_Terrain.cpp index c33e1d25e8..65e8a1262d 100644 --- a/libraries/AP_Terrain/AP_Terrain.cpp +++ b/libraries/AP_Terrain/AP_Terrain.cpp @@ -400,4 +400,13 @@ bool AP_Terrain::allocate(void) return true; } +namespace AP { + +AP_Terrain &terrain() +{ + return *AP_Terrain::get_singleton(); +} + +}; + #endif // AP_TERRAIN_AVAILABLE diff --git a/libraries/AP_Terrain/AP_Terrain.h b/libraries/AP_Terrain/AP_Terrain.h index 9144f307ef..7becba704f 100644 --- a/libraries/AP_Terrain/AP_Terrain.h +++ b/libraries/AP_Terrain/AP_Terrain.h @@ -436,4 +436,10 @@ private: static AP_Terrain *singleton; }; + +namespace AP { + AP_Terrain &terrain(); +}; + #endif // AP_TERRAIN_AVAILABLE +