| 1234567891011121314151617181920212223242526272829303132 |
- /******************************************************************************/
- /******************************************************************************/
- class EditorServer : Edit::EditorServer
- {
- bool busy, received;
- uint start_time;
- static void ConvertHeight(C Heightmap &src, Image &dest, flt area_size);
- static void ConvertHeight(Image &src, Heightmap &dest, flt area_size); // 'src' will get modified !!
- static void ConvertColor(C Heightmap &src, Image &dest);
- static void ConvertColor(Image &src, Heightmap &dest); // 'src' will get modified !!
- static void ConvertMaterial(C Heightmap &src, Edit::MaterialMap &dest);
- static void ConvertMaterial(Edit::MaterialMap &src, Heightmap &dest); // 'src' will get modified !!
- class Client : Edit::EditorServer::Client
- {
- int queued; // queued command to be processed
- virtual bool update()override;
- public:
- Client();
- };
- void update(bool busy);
- EditorServer();
- };
- /******************************************************************************/
- /******************************************************************************/
- extern EditorServer EditServer;
- /******************************************************************************/
|