Files
firestorm/Gameleap/code/mw4/Libraries/3dsmax4/Include/pbbitmap.h
T
Cyd 2b8ca921cb Initial full mirror of c:\VWE (source + assets + toolchain + outputs) via Git LFS
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.
2026-06-24 21:28:16 -05:00

38 lines
786 B
C++

/**********************************************************************
*<
FILE: pbbitmap.h
DESCRIPTION: BMM Bitmap parameter wrapper for the ParamBlock2 system
CREATED BY: John Wainwright
HISTORY: created 4/27/00
*> Copyright (c) Autodesk 2000, All Rights Reserved.
**********************************************************************/
#ifndef __PBBITMAP__
#define __PBBITMAP__
#include <commdlg.h>
#include <vfw.h>
#include "bmmlib.h"
// a wrapper for bitmap/bitmapinfo pairs for holding bitmaps in a ParamBlock
class PBBitmap
{
public:
BitmapInfo bi;
Bitmap *bm;
PB2Export PBBitmap(BitmapInfo &bi);
PBBitmap() { bm = NULL; }
PB2Export ~PBBitmap();
PB2Export void Load();
PB2Export PBBitmap* Clone();
};
#endif