RomanCreator.h
Go to the documentation of this file.00001 #ifndef ROMAN_CREATOR_H
00002 #define ROMAN_CREATOR_H
00003
00013 #include <SDL.h>
00014 #include <memory>
00015 #include <vector>
00016
00017
00018 namespace beego {
00019 class RomanCreator {
00020 RomanCreator(const RomanCreator& rhs);
00021 RomanCreator& operator = (const RomanCreator& rhs);
00022
00023 struct pImpl;
00024 const std::auto_ptr<pImpl> pimpl;
00025
00026 public:
00027 RomanCreator(void);
00028 ~RomanCreator(void);
00029 void convert(std::vector<Uint16>& dst, const Uint16* input);
00030 };
00031 };
00032
00033 #endif
00034