blob: d49ab9cf00841cce3c197aa463d64770d32b3970 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef BLENDERTEXTUREMANAGER_H
#define BLENDERTEXTUREMANAGER_H
# include "../system/FreestyleConfig.h"
# include "../stroke/StrokeRenderer.h"
# include "../stroke/StrokeRep.h"
/*! Class to load textures
*/
class LIB_RENDERING_EXPORT BlenderTextureManager : public TextureManager
{
public:
BlenderTextureManager ();
virtual ~BlenderTextureManager ();
protected:
virtual unsigned loadBrush(string fileName, Stroke::MediumType = Stroke::OPAQUE_MEDIUM);
protected:
virtual void loadStandardBrushes();
};
#endif // BLENDERTEXTUREMANAGER_H
|