Core: Merge InputStream and OutputStream to Stream
Remove serialization support from Stream Former-commit-id: 7a761e4fcd07cab561f13e4709c4492ed18da88a
This commit is contained in:
@@ -15,22 +15,22 @@
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
MD5AnimParser::MD5AnimParser(InputStream& stream) :
|
||||
MD5AnimParser::MD5AnimParser(Stream& stream) :
|
||||
m_stream(stream),
|
||||
m_keepLastLine(false),
|
||||
m_frameIndex(0),
|
||||
m_frameRate(0),
|
||||
m_lineCount(0),
|
||||
m_streamFlags(stream.GetStreamOptions())
|
||||
m_streamFlags(stream.GetStreamOptions()) //< Saves stream flags
|
||||
{
|
||||
if ((m_streamFlags & StreamOption_Text) == 0)
|
||||
m_stream.SetStreamOptions(m_streamFlags | StreamOption_Text);
|
||||
m_stream.EnableTextMode(true);
|
||||
}
|
||||
|
||||
MD5AnimParser::~MD5AnimParser()
|
||||
{
|
||||
// Reset stream flags
|
||||
if ((m_streamFlags & StreamOption_Text) == 0)
|
||||
m_stream.SetStreamOptions(m_streamFlags);
|
||||
m_stream.EnableTextMode(false);
|
||||
}
|
||||
|
||||
Ternary MD5AnimParser::Check()
|
||||
|
||||
Reference in New Issue
Block a user