Beispiel #1
0
void shade::list_base<Container, Qualifier>::insert_references(boost::shared_ptr<Type::State> state, ObjectMap& objects) const
{
  State* objref_state = dynamic_cast<State*>(get_pointer(state));
  objref_state->index = objects.get_next_index();

  for (typename Container::const_iterator i = m_container.begin(); i != m_container.end(); ++i)
  {
    objects.add_object(get_pointer(*i));
  }
}