CScreenCharacter Class
Overview
Note
The CScreenCharacter class handles characters
The structure used for this class is CScreenCharacter
Quick Reference
Quick Ref |
void CScreenCharacter::CScreenCharacter() |
virtual void CScreenCharacter::~CScreenCharacter() |
virtual void CScreenCharacter::CancelEngine() |
void CScreenCharacter::CheckDropEquipment() |
void CScreenCharacter::CheckDropSlot(int nSlot) |
virtual int CScreenCharacter::CheckMouseLButton() |
virtual int CScreenCharacter::CheckMouseMove() |
virtual int CScreenCharacter::CheckMouseRButton() |
virtual int CScreenCharacter::CheckSystemKeyCapsLock() |
virtual int CScreenCharacter::CheckSystemKeyCtrl() |
virtual int CScreenCharacter::CheckSystemKeyShift() |
void CScreenCharacter::CheckMultiPlayerViewableModifyable() |
virtual void CScreenCharacter::EngineActivated() |
virtual void CScreenCharacter::EngineDeactivated() |
virtual void CScreenCharacter::EngineDestroyed() |
virtual void CScreenCharacter::EngineInitialized() |
virtual void CScreenCharacter::EngineGameInit() |
virtual void CScreenCharacter::EngineGameUninit() |
virtual int CScreenCharacter::GetCapsLockKey() |
virtual int CScreenCharacter::GetCtrlKey() |
virtual short CScreenCharacter::GetNumVirtualKeys() |
virtual int CScreenCharacter::GetShiftKey() |
virtual CKeyInfo* CScreenCharacter::GetVirtualKeys() |
virtual int* CScreenCharacter::GetVirtualKeysFlags() |
int CScreenCharacter::GetTempSmartScriptLocal(int nSetting) |
int CScreenCharacter::IsAppearanceButtonClickable() |
int CScreenCharacter::IsCharacterViewable() |
int CScreenCharacter::IsDoneButtonClickable(int characterID) |
int CScreenCharacter::IsDoneButtonClickable(CGameSprite* pSprite) |
int CScreenCharacter::IsDualClassButtonClickable() |
int CScreenCharacter::IsExportButtonClickable() |
int CScreenCharacter::IsInGame() |
int CScreenCharacter::IsLevelUpButtonClickable(CGameSprite* pSprite) |
int CScreenCharacter::IsLevelUpButtonClickable() |
unsigned char CScreenCharacter::IsNameOnExportList(CString stName) |
int CScreenCharacter::IsReformPartyButtonClickable() |
void CScreenCharacter::LevelUp(CGameSprite* pSprite) |
void CScreenCharacter::MakeDualClass(CGameSprite* pSprite, unsigned char nNewClass) |
void CScreenCharacter::OnAppearanceButtonClick() |
void CScreenCharacter::OnCancelButtonClick() |
void CScreenCharacter::OnCharacterItemSelect(int nMarker) |
void CScreenCharacter::OnCusomizeBiographyButtonClick() |
void CScreenCharacter::OnCustomizeButtonClick() |
void CScreenCharacter::OnDoneButtonClick() |
void CScreenCharacter::OnDualClassButtonClick() |
void CScreenCharacter::OnErrorButtonClick(int nButton) |
virtual bool CScreenCharacter::OnEvent(SDL_Event* e) |
void CScreenCharacter::OnExportButtonClick() |
void CScreenCharacter::OnHairSkinButtonClick() |
virtual void CScreenCharacter::OnKeyDown(int nKeysFlags) |
virtual void CScreenCharacter::OnLButtonDblClk(CPoint cPoint) |
virtual void CScreenCharacter::OnLButtonDown(CPoint cPoint) |
virtual void CScreenCharacter::OnLButtonUp(CPoint cPoint) |
void CScreenCharacter::OnLevelUpButtonClick() |
virtual void CScreenCharacter::OnMouseMove(CPoint cPoint) |
void CScreenCharacter::OnPlayButtonClick() |
virtual void CScreenCharacter::OnPortraitLClick(unsigned long id) |
virtual void CScreenCharacter::OnRButtonDown(CPoint cPoint) |
virtual void CScreenCharacter::OnRButtonUp(CPoint cPoint) |
void CScreenCharacter::OnReformPartyButtonClick() |
virtual void CScreenCharacter::OnRestButtonClick() |
void CScreenCharacter::OnScriptButtonClick() |
void CScreenCharacter::OnScriptItemSelect(int nIndex) |
void CScreenCharacter::OnSoundItemSelect(int nIndex) |
void CScreenCharacter::OnSoundsButtonClick() |
void CScreenCharacter::RecallAppearance(CGameSprite* pSprite) |
void CScreenCharacter::RecallHairSkin(CGameSprite* pSprite) |
void CScreenCharacter::RecallScript(CGameSprite* pSprite) |
void CScreenCharacter::RecallSounds(CGameSprite* pSprite) |
void CScreenCharacter::RefreshScripts() |
void CScreenCharacter::RemoveAbilities(CGameSprite* pSprite, int nNewClass, int bRemoveInnates) |
void CScreenCharacter::ResumeSpellPicking() |
void CScreenCharacter::SetSmartScriptLocal(int nSetting, int bSet) |
virtual void CScreenCharacter::SetSystemKeyCapsLock(int bValue) |
virtual void CScreenCharacter::SetSystemKeyCtrl(unsigned char bValue) |
virtual void CScreenCharacter::SetSystemKeyShift(int bValue) |
void CScreenCharacter::SetTempSmartScriptLocal(int nSetting, int bSet) |
void CScreenCharacter::StoreAppearance(CGameSprite* pSprite) |
void CScreenCharacter::StoreScript(CGameSprite* pSprite) |
virtual void CScreenCharacter::TimerAsynchronousUpdate() |
virtual void CScreenCharacter::TimerSynchronousUpdate() |
void CScreenCharacter::UpdateCharacterList(CString luaVar) |
virtual void CScreenCharacter::UpdateCharacterStatus(long nSpriteId) |
void CScreenCharacter::UpdateMainPanel(int bCharacterChanged) |
Constructors
Name |
Description |
Constructs a |
|
Destroys a |
CScreenCharacter::CScreenCharacter
Constructs a CScreenCharacter object
void CScreenCharacter::CScreenCharacter();
Remarks
Constructs a CScreenCharacter object
CScreenCharacter::~CScreenCharacter
Destroys the CScreenCharacter object
virtual void CScreenCharacter::~CScreenCharacter();
Remarks
Destroys the CScreenCharacter object
Methods
Name |
Description |
CScreenCharacter::CancelEngine
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckDropEquipment
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckDropSlot
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckSystemKeyCapsLock
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckSystemKeyShift
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::CheckMultiPlayerViewableModifyable
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineActivated
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineDeactivated
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineDestroyed
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineInitialized
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineGameInit
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::EngineGameUninit
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetCapsLockKey
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetCtrlKey
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetNumVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetShiftKey
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetVirtualKeys
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetVirtualKeysFlags
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::GetTempSmartScriptLocal
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::IsCharacterViewable
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::IsDoneButtonClickable
int **CScreenCharacter\:\:IsDoneButtonClickable**\(:ref:`CGameSprite<CGameSprite>`\* pSprite);
Parameters
Return Value
Returns
Remarks
CScreenCharacter::IsInGame
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::IsLevelUpButtonClickable
int **CScreenCharacter\:\:IsLevelUpButtonClickable**\();
Parameters
Return Value
Returns
Remarks
CScreenCharacter::IsNameOnExportList
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::LevelUp
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::MakeDualClass
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnCharacterItemSelect
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnEvent
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnKeyDown
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnMouseMove
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnPortraitLClick
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnScriptItemSelect
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::OnSoundItemSelect
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RecallAppearance
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RecallHairSkin
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RecallScript
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RecallSounds
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RefreshScripts
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::RemoveAbilities
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::ResumeSpellPicking
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::SetSmartScriptLocal
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::SetSystemKeyCapsLock
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::SetSystemKeyCtrl
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::SetSystemKeyShift
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::SetTempSmartScriptLocal
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::StoreAppearance
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::StoreScript
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::TimerAsynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::TimerSynchronousUpdate
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::UpdateCharacterList
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::UpdateCharacterStatus
x;
Parameters
Return Value
Returns
Remarks
CScreenCharacter::UpdateMainPanel
x;
Parameters
Return Value
Returns
Remarks