LyXLayout lay;
lay.setName(name);
if (!(error = do_readStyle(lexrc, lay)))
- layoutlist.push_back(boost::shared_ptr<LyXLayout>(new LyXLayout(lay)));
+ layoutlist_.push_back(boost::shared_ptr<LyXLayout>(new LyXLayout(lay)));
if (defaultlayout_.empty()) {
// We do not have a default
// layout yet, so we choose
{
string const name = (n.empty() ? defaultLayoutName() : n);
- return find_if(layoutlist.begin(), layoutlist.end(),
+ return find_if(layoutlist_.begin(), layoutlist_.end(),
compare_name(name))
- != layoutlist.end();
+ != layoutlist_.end();
}
static LayoutList::difference_type lastLayoutIndex;
if (name == lastLayoutName)
- return layoutlist[lastLayoutIndex];
+ return layoutlist_[lastLayoutIndex];
LayoutList::const_iterator cit =
- find_if(layoutlist.begin(),
- layoutlist.end(),
+ find_if(layoutlist_.begin(),
+ layoutlist_.end(),
compare_name(name));
- if (cit == layoutlist.end()) {
+ if (cit == layoutlist_.end()) {
lyxerr << "We failed to find the layout '" << name
<< "' in the layout list. You MUST investigate!"
<< endl;
}
lastLayoutName = name;
- lastLayoutIndex = std::distance(layoutlist.begin(), cit);
+ lastLayoutIndex = std::distance(layoutlist_.begin(), cit);
return (*cit);
}
return false;
LayoutList::iterator it =
- remove_if(layoutlist.begin(), layoutlist.end(),
+ remove_if(layoutlist_.begin(), layoutlist_.end(),
compare_name(name));
- LayoutList::iterator end = layoutlist.end();
+ LayoutList::iterator end = layoutlist_.end();
bool const ret = (it != end);
- layoutlist.erase(it, end);
+ layoutlist_.erase(it, end);
return ret;
}
}
+FloatList & LyXTextClass::floats()
+{
+ return floatlist_;
+}
+
+
+FloatList const & LyXTextClass::floats() const
+{
+ return floatlist_;
+}
+
+
string const LyXTextClass::defaultLayoutName() const
{
// This really should come from the actual layout... (Lgb)
int LyXTextClass::size() const
{
- return layoutlist.size();
+ return layoutlist_.size();
}