mirror of https://github.com/aseprite/aseprite.git
				
				
				
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			689 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			689 B
		
	
	
	
		
			C++
		
	
	
	
| // Aseprite Document Library
 | |
| // Copyright (c) 2024 Igara Studio S.A.
 | |
| // Copyright (c) 2001-2015 David Capello
 | |
| //
 | |
| // This file is released under the terms of the MIT license.
 | |
| // Read LICENSE.txt for more information.
 | |
| 
 | |
| #ifndef DOC_CEL_DATA_IO_H_INCLUDED
 | |
| #define DOC_CEL_DATA_IO_H_INCLUDED
 | |
| #pragma once
 | |
| 
 | |
| #include "doc/serial_format.h"
 | |
| 
 | |
| #include <iosfwd>
 | |
| 
 | |
| namespace doc {
 | |
| 
 | |
| class CelData;
 | |
| class SubObjectsIO;
 | |
| 
 | |
| void write_celdata(std::ostream& os, const CelData* cel);
 | |
| 
 | |
| CelData* read_celdata(std::istream& is,
 | |
|                       SubObjectsIO* subObjects,
 | |
|                       bool setId = true,
 | |
|                       SerialFormat serial = SerialFormat::LastVer);
 | |
| 
 | |
| } // namespace doc
 | |
| 
 | |
| #endif
 |