This is an abstract base class for structure builder classes that uses fragment library.
- The OEBuilderBase class defines the following public methods:
- The following classes derive from this class:
bool AddFragLib() bool AddFragLib(const std::string &) bool AddFragLib(OEPlatform::oeistream &)
Adds a fragment library to be used for pre-generated fragment coordinates. When the OEBuilderBase.AddFragLib is called without a parameter, the built-in fragments library is loaded immediately. By default, the built-in fragment library does not load until it is required in use for the first time.
The string and oeistream versions of OEBuilderBase.AddFragLib can be used to add external fragments libraries. These external libraries are used in addition to the built-in one. Returns True if the fragment library is added successfully.
- OEBuilderBase.ClearFragLibs method.