mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-17 13:45:00 -04:00
--Code changes
-Split VariationList into .h/cpp files. --Make VariationList.cpp the only place where the variations files are included from. This speeds up the build, but variations can no longer be directly instantiated. --Variations are no longer exported.
This commit is contained in:
@ -51,9 +51,9 @@ bool Timing::m_TimingInit = false;
|
||||
uint Timing::m_ProcessorCount;
|
||||
|
||||
#define EXPORTPREPOSTREGVAR(varName, T) \
|
||||
template EMBER_API class varName##Variation<T>; \
|
||||
template EMBER_API class Pre##varName##Variation<T>; \
|
||||
template EMBER_API class Post##varName##Variation<T>;
|
||||
template class varName##Variation<T>; \
|
||||
template class Pre##varName##Variation<T>; \
|
||||
template class Post##varName##Variation<T>;
|
||||
|
||||
#define EXPORT_SINGLE_TYPE_EMBER(T) \
|
||||
template<> const char* PaletteList<T>::m_DefaultFilename = "flam3-palettes.xml"; \
|
||||
|
Reference in New Issue
Block a user