diff --git a/src/BackgroundRenderer/BackgroundRenderer_forward.h b/src/BackgroundRenderer/BackgroundRenderer_forward.h new file mode 100644 index 0000000..4db0e81 --- /dev/null +++ b/src/BackgroundRenderer/BackgroundRenderer_forward.h @@ -0,0 +1,29 @@ +/* + * Background renderer + * Render all those things not supported as Image + * + * Copyright (C) 2013 Lu Wang + */ + + +/* + * This file includes forward declarations since HTMLRenderer and BackgroundRendere have cross references + */ + +#ifndef BACKGROUND_RENDERER_FORWARD_H__ +#define BACKGROUND_RENDERER_FORWARD_H__ + +#include "pdf2htmlEX-config.h" + +namespace pdf2htmlEX { +#if HAVE_CAIRO + class CairoBackgroundRenderer; + typedef CairoBackgroundRenderer BackgroundRenderer; +#else + class SplashBackgroundRenderer; + typedef SplashBackgroundRenderer BackgroundRenderer; +#endif // HAVE_CAIRO +} + + +#endif //BACKGROUND_RENDERER_FORWARD_H__