|
|
@ -27,8 +27,8 @@ namespace NL3D
|
|
|
|
{
|
|
|
|
{
|
|
|
|
class CPSAttribMakerBase;
|
|
|
|
class CPSAttribMakerBase;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
namespace NLQT
|
|
|
|
namespace NLQT
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
class CSchemeManager
|
|
|
|
class CSchemeManager
|
|
|
@ -51,11 +51,11 @@ public:
|
|
|
|
// rename a scheme, given a pointer on it
|
|
|
|
// rename a scheme, given a pointer on it
|
|
|
|
void rename(NL3D::CPSAttribMakerBase *am, const std::string &newName);
|
|
|
|
void rename(NL3D::CPSAttribMakerBase *am, const std::string &newName);
|
|
|
|
protected:
|
|
|
|
protected:
|
|
|
|
typedef std::pair<std::string, NL3D::CPSAttribMakerBase *> TSchemeInfo;
|
|
|
|
// typedef std::pair<std::string, NL3D::CPSAttribMakerBase *> TSchemeInfo;
|
|
|
|
typedef std::multimap<std::string, TSchemeInfo> TSchemeMap;
|
|
|
|
typedef std::multimap<std::string, TSchemeInfo> TSchemeMap;
|
|
|
|
TSchemeMap _SchemeMap;
|
|
|
|
TSchemeMap _SchemeMap;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
} /* namespace NLQT */
|
|
|
|
} /* namespace NLQT */
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|