Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
39 lines
878 B
C++
39 lines
878 B
C++
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright 1992 - 1997 Microsoft Corporation.
|
|
//
|
|
// File: strmhelp.h
|
|
//
|
|
// Contents: Routines for writting variables to a stream in an
|
|
// architecture independent manner.
|
|
//
|
|
// Classes:
|
|
//
|
|
// Functions: WriteDouble
|
|
// ReadDouble
|
|
// SizeDouble
|
|
//
|
|
// History: 4-26-94 stevebl Created
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#ifndef __STRMHELP_H__
|
|
#define __STRMHELP_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
DWORD SizeDouble(void);
|
|
|
|
HRESULT WriteDouble(IStream * pstm, double d, ULONG FAR * pcbWritten);
|
|
|
|
HRESULT ReadDouble(IStream * pstm, double * pd, ULONG FAR * pcbRead);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif //__STRMHELP_H__
|