CSearchBitmap Class
Overview
Note
The CSearchBitmap class handles
The structure used for this class is CSearchBitmap
Quick Reference
Quick Ref |
void CSearchBitmap::CSearchBitmap() |
void CSearchBitmap::~CSearchBitmap() |
void CSearchBitmap::AddDoor(CPoint* pPoints, unsigned short nPoints, int bGate, int bOpaque) |
void CSearchBitmap::AddObject(CPoint& point, unsigned char sourceSide, unsigned char personalSpaceRange, int bBumpable) |
unsigned char CSearchBitmap::CanToggleDoor(CPoint* pPoints, unsigned short nPoints) |
unsigned char CSearchBitmap::GetCost(CPoint& point, const unsigned char* terrainTable, unsigned char snapshotPersonalSpace, short& nTableIndex, int bCheckBump) |
unsigned char CSearchBitmap::GetLOSCost(CPoint& point, const unsigned char* terrainTable, short& nTableIndex, unsigned char bVisibilityOutDoor) |
unsigned char CSearchBitmap::GetMobileCost(CPoint& point, const unsigned char* terrainTable, unsigned char snapshotPersonalSpace, int bCheckBump) |
CPoint CSearchBitmap::GetNearestOpenSquare(CPoint cPoint, const unsigned char* terrainTable, unsigned char snapshotPersonalSpace, short facing) |
short CSearchBitmap::GetStructureHeight(short nTableIndex) |
short CSearchBitmap::GetTableIndex(CPoint& pt) |
void CSearchBitmap::Init(CGameArea* pArea, CString szResRef) |
void CSearchBitmap::RemoveDoor(CPoint* pPoints, unsigned short nPoints, int bGate, int bOpaque) |
void CSearchBitmap::RemoveObject(CPoint& point, unsigned char sourceSide, unsigned char personalSpaceRange, int bBumpable) |
void CSearchBitmap::RenderDynamic() |
void CSearchBitmap::RenderStatic() |
void CSearchBitmap::SnapshotAddObjectDiagonals(CPoint point, unsigned char personalSpaceRange, int bBumpable) |
unsigned char CSearchBitmap::SnapshotGetCost(CPoint point, int bBump) |
void CSearchBitmap::SnapshotRemoveObject(CPoint point, unsigned char personalSpaceRange, int bBumpable) |
void CSearchBitmap::Uninit() |
Constructors
Name |
Description |
Constructs a |
|
Destroys a |
CSearchBitmap::CSearchBitmap
Constructs a CSearchBitmap object
void CSearchBitmap::CSearchBitmap();
Remarks
Constructs a CSearchBitmap object
CSearchBitmap::~CSearchBitmap
Destroys the CSearchBitmap object
virtual void CSearchBitmap::~CSearchBitmap();
Remarks
Destroys the CSearchBitmap object
Methods
Name |
Description |
CSearchBitmap::AddDoor
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::AddObject
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::CanToggleDoor
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetCost
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetLOSCost
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetMobileCost
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetNearestOpenSquare
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetStructureHeight
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::GetTableIndex
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::Init
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::RemoveDoor
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::RemoveObject
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::RenderDynamic
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::RenderStatic
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::SnapshotAddObjectDiagonals
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::SnapshotGetCost
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::SnapshotRemoveObject
x;
Parameters
Return Value
Returns
Remarks
CSearchBitmap::Uninit
x;
Parameters
Return Value
Returns
Remarks