]> git.mxchange.org Git - simgear.git/blobdiff - simgear/scene/tgdb/apt_signs.hxx
Clear tile cache on (re-)init.
[simgear.git] / simgear / scene / tgdb / apt_signs.hxx
index 8d56fc150aebcc6817fe7f490917d810195d955d..8e3718a4d04be23613b25596732e016bf7b7da5e 100644 (file)
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 //
 // $Id$
 
 #define _SG_APT_SIGNS_HXX
 
 
-#ifndef __cplusplus                                                          
+#ifndef __cplusplus
 # error This library requires C++
-#endif                                   
+#endif
 
 
 #include <simgear/compiler.h>
 
-#include STL_STRING
+#include <string>
 
-#include <plib/ssg.h>          // plib include
+#include <osg/Node>
 
 class SGMaterialLib;            // forward declaration
 
-SG_USING_STD(string);
+using std::string;
 
 
-// Generate a taxi sign
-ssgBranch *sgMakeTaxiSign( SGMaterialLib *matlib,
-                           const string path, const string content );
+// Generate a generic sign
+osg::Node* SGMakeSign( SGMaterialLib *matlib,
+                       const string& path, const string& content );
 
 
 // Generate a runway sign
-ssgBranch *sgMakeRunwaySign( SGMaterialLib *matlib,
-                             const string path, const string name );
+osg::Node* SGMakeRunwaySign( SGMaterialLib *matlib,
+                             const string& path, const string& name );
 
 
 #endif // _SG_APT_SIGNS_HXX