CBaldurEngine Class
Overview
Note
The CBaldurEngine class handles
The structure used for this class is CBaldurEngine
Quick Reference
Quick Ref |
void CBaldurEngine::CBaldurEngine() |
virtual void CBaldurEngine::CancelEngine() |
virtual void CBaldurEngine::CheckEnableLeftPanel() |
virtual void CBaldurEngine::CheckEnablePortraits(unsigned long dwPanelId) |
virtual void CBaldurEngine::EnablePortrait(unsigned long dwPanelId, unsigned long dwControlId, int bEnable) |
virtual CString __cdecl CBaldurEngine::FetchDialogString(const unsigned long dwStrId) |
virtual CString __cdecl CBaldurEngine::FetchString(const unsigned long dwStrId) |
virtual void CBaldurEngine::GetChatEditBoxStatus(CString& sChatText, int& bInputCapture) |
virtual int CBaldurEngine::GetPickedCharacter() |
virtual int CBaldurEngine::GetSelectedCharacter() |
virtual bool CBaldurEngine::OnEvent(SDL_Event* e) |
void CBaldurEngine::OnLeftPanelButtonClick(unsigned long dwButtonId) |
virtual void CBaldurEngine::OnLowMemory() |
virtual void CBaldurEngine::OnPortraitLClick(unsigned long id) |
virtual void CBaldurEngine::OnPortraitLDblClick(unsigned long __formal) |
virtual void CBaldurEngine::OnRestButtonClick() |
void CBaldurEngine::PlayGUISound(CResRef& cResSound) |
virtual void CBaldurEngine::RenderUI() |
virtual void CBaldurEngine::RequestPause() |
virtual void CBaldurEngine::SelectEngine(CWarp* pWarp) |
virtual void CBaldurEngine::SetChatEditBoxStatus(CString& sChatText, int bInputCapture) |
virtual void CBaldurEngine::SetPickedCharacter(int nPickedCharacter) |
virtual void CBaldurEngine::SetSelectedCharacter(int nNewSelectedCharacter) |
virtual void __cdecl CBaldurEngine::SetupFullKeyboardInput(CKeyInfo* keys, int* flags, int keyCount) |
virtual void __cdecl CBaldurEngine::SetupSmallKeyboardInput(CKeyInfo* keys, int* flags, int keyCount) |
virtual int CBaldurEngine::StopMusic() |
virtual void CBaldurEngine::TimerUpdate() |
virtual void CBaldurEngine::UpdateCharacterStatus(long nCharacterId) |
virtual void CBaldurEngine::UpdateContainerStatus(long __formal) |
virtual void CBaldurEngine::UpdateCursorShape(unsigned char nCursor) |
virtual void CBaldurEngine::UpdateGroundItems() |
virtual void CBaldurEngine::UpdatePartyGoldStatus() |
virtual void CBaldurEngine::UpdatePersonalItemStatus(long __formal) |
Constructors
Name |
Description |
Constructs a |
CBaldurEngine::CBaldurEngine
Constructs a CBaldurEngine object
void CBaldurEngine::CBaldurEngine();
Remarks
Constructs a CBaldurEngine object
Methods
Name |
Description |
CBaldurEngine::CancelEngine
virtual void CBaldurEngine::CancelEngine();
Remarks
CBaldurEngine::CheckEnableLeftPanel
virtual void CBaldurEngine::CheckEnableLeftPanel();
Remarks
CBaldurEngine::CheckEnablePortraits
virtual void CBaldurEngine::CheckEnablePortraits(unsigned long dwPanelId);
Parameters
unsigned longdwPanelId -
Remarks
CBaldurEngine::EnablePortrait
virtual void CBaldurEngine::EnablePortrait(
unsigned long dwPanelId,
unsigned long dwControlId,
int bEnable);
Parameters
unsigned longdwPanelId -unsigned longdwControlId -intbEnable -
Remarks
CBaldurEngine::FetchDialogString
virtual CString __cdecl CBaldurEngine::FetchDialogString(const unsigned long dwStrId);
Parameters
const unsigned longdwStrId -
Return Value
Returns CString
Remarks
CBaldurEngine::FetchString
virtual CString __cdecl CBaldurEngine::FetchString(const unsigned long dwStrId);
Parameters
const unsigned longdwStrId -
Return Value
Returns CString
Remarks
CBaldurEngine::GetChatEditBoxStatus
virtual void CBaldurEngine::GetChatEditBoxStatus(
CString& sChatText,
int& bInputCapture);
Parameters
CString& sChatText -
int& bInputCapture -
Remarks
CBaldurEngine::GetPickedCharacter
virtual int CBaldurEngine::GetPickedCharacter();
Return Value
Returns int
Remarks
CBaldurEngine::GetSelectedCharacter
virtual int CBaldurEngine::GetSelectedCharacter();
Return Value
Returns int
Remarks
CBaldurEngine::OnEvent
virtual bool CBaldurEngine::OnEvent(SDL_Event* e);
Parameters
SDL_Event* e -
Return Value
Returns bool
Remarks
CBaldurEngine::OnLowMemory
virtual void CBaldurEngine::OnLowMemory();
Remarks
CBaldurEngine::OnPortraitLClick
virtual void CBaldurEngine::OnPortraitLClick((unsigned long id);
Parameters
unsigned longid -
Remarks
CBaldurEngine::OnPortraitLDblClick
virtual void CBaldurEngine::OnPortraitLDblClick(unsigned long __formal);
Parameters
unsigned long__formal -
Remarks
CBaldurEngine::PlayGUISound
void CBaldurEngine::PlayGUISound(CResRef& cResSound);
Parameters
CResRef& cResSound - resource reference of sound to play
Remarks
CBaldurEngine::RenderUI
virtual void CBaldurEngine::RenderUI();
Remarks
CBaldurEngine::RequestPause
virtual void CBaldurEngine::RequestPause();
Remarks
CBaldurEngine::SelectEngine
virtual void CBaldurEngine::SelectEngine(CWarp* pWarp);
Parameters
CWarp* pWarp -
Remarks
CBaldurEngine::SetChatEditBoxStatus
virtual void CBaldurEngine::SetChatEditBoxStatus(
CString& sChatText,
int bInputCapture);
Parameters
CString& sChatText -
intbInputCapture -
Remarks
CBaldurEngine::SetPickedCharacter
virtual void CBaldurEngine::SetPickedCharacter(int nPickedCharacter);
Parameters
intnPickedCharacter -
Remarks
CBaldurEngine::SetSelectedCharacter
virtual void CBaldurEngine::SetSelectedCharacter(int nNewSelectedCharacter);
Parameters
intnNewSelectedCharacter -
Remarks
CBaldurEngine::SetupFullKeyboardInput
virtual void __cdecl CBaldurEngine::SetupFullKeyboardInput(
CKeyInfo* keys,
int* flags,
int keyCount);
Parameters
CKeyInfo* keys -
int* flags -intkeyCount -
Remarks
CBaldurEngine::SetupSmallKeyboardInput
virtual void __cdecl CBaldurEngine::SetupSmallKeyboardInput(
CKeyInfo* keys,
int* flags,
int keyCount);
Parameters
CKeyInfo* keys -
int* flags -intkeyCount -
Remarks
CBaldurEngine::StopMusic
virtual int CBaldurEngine::StopMusic();
Return Value
Returns int
Remarks
CBaldurEngine::TimerUpdate
virtual void CBaldurEngine::TimerUpdate();
Remarks
CBaldurEngine::UpdateCharacterStatus
virtual void CBaldurEngine::UpdateCharacterStatus(long nCharacterId);
Parameters
longnCharacterId -
Remarks
CBaldurEngine::UpdateContainerStatus
virtual void CBaldurEngine::UpdateContainerStatus(long nCharacterId);
Parameters
longnCharacterId -
Remarks
CBaldurEngine::UpdateContainerStatus
virtual void CBaldurEngine::UpdateContainerStatus(long __formal);
Parameters
long__formal -
Remarks
CBaldurEngine::UpdateCursorShape
virtual void CBaldurEngine::UpdateCursorShape(unsigned char nCursor);
Parameters
unsigned charnCursor -
Remarks
CBaldurEngine::UpdateGroundItems
virtual void CBaldurEngine::UpdateGroundItems();
Remarks
CBaldurEngine::UpdatePartyGoldStatus
virtual void CBaldurEngine::UpdatePartyGoldStatus();
Remarks
CBaldurEngine::UpdatePersonalItemStatus
virtual void CBaldurEngine::UpdatePersonalItemStatus(long __formal);
Parameters
long__formal -
Remarks