From 1588a379ebf0334a1a06c25d6df0ab52c9888536 Mon Sep 17 00:00:00 2001 From: frohlich Date: Sun, 11 Jun 2006 13:59:59 +0000 Subject: [PATCH] Remove now unused function --- simgear/scene/material/matlib.cxx | 34 ------------------------------- simgear/scene/material/matlib.hxx | 1 - 2 files changed, 35 deletions(-) diff --git a/simgear/scene/material/matlib.cxx b/simgear/scene/material/matlib.cxx index e4975831..b68a9990 100644 --- a/simgear/scene/material/matlib.cxx +++ b/simgear/scene/material/matlib.cxx @@ -584,37 +584,3 @@ const SGMaterial* SGMaterialLib::findMaterial(/*const*/ssgLeaf* leaf) const return matUserData->getMaterial(); } - -bool SGMaterialLib::find( ssgSimpleState* state, string & material ) const -{ - // is obsolete, just kept here to avoid a race condition with - // SimGear/flightgear cvs checkouts ... - bool found = false; - ssgSimpleState *state_mat; - - material = ""; - - for( const_material_map_iterator iter = begin(); iter != end(); iter++ ) - { - int nb_tex = (*iter).second->get_num(); - - // many textures per material - for( int i = 0; i < nb_tex; i++ ) - { - // material state - state_mat = (*iter).second->get_state( i ); - - if( state_mat == state ) - { - material = (*iter).first.c_str(); - found = true; - break; - } - } - - if( found ) - break; - } - - return found; -} diff --git a/simgear/scene/material/matlib.hxx b/simgear/scene/material/matlib.hxx index c5aaed7c..057c4220 100644 --- a/simgear/scene/material/matlib.hxx +++ b/simgear/scene/material/matlib.hxx @@ -88,7 +88,6 @@ public: const_material_map_iterator end() const { return matlib.end(); } const SGMaterial* findMaterial(/*const*/ssgLeaf* leaf) const; - bool find( ssgSimpleState*, string & material ) const; // Destructor ~SGMaterialLib ( void ); -- 2.39.5