Fission FSN
Loading...
Searching...
No Matches
fsIInputManager::sKeyboardMsgParam Struct Reference

#include <fsIInputManager.h>

Inheritance diagram for fsIInputManager::sKeyboardMsgParam:

Public Member Functions

 sKeyboardMsgParam ()
 sKeyboardMsgParam (fsS32 pKey, fsBool pPressed, fsBool pAltKeyDown, fsBool pShiftKeyDown, fsBool pCommandDown, fsS64 pTime)
 sKeyboardMsgParam (fsStr &pLoadStr)
sClonableMessageParametersclone () const override
void saveStr (fsStr &pSaveStr) override
Public Member Functions inherited from fsIInputManager::sClonableMessageParameters
void s32Save (fsStr &pSaveStr, fsS32 pVal)
fsS32 s32Load (fsStr &pLoadStr)
void boolSave (fsStr &pSaveStr, fsBool pVal)
fsBool boolLoad (fsStr &pLoadStr)
void strSave (fsStr &pSaveStr, const fsStr &pVal)
fsStr strLoad (fsStr &pLoadStr)
void pointSave (fsStr &pSaveStr, const fsPoint &pVal)
fsPoint pointLoad (fsStr &pLoadStr)
Public Member Functions inherited from fsIMessageDispatcher::sMessageParameters
virtual ~sMessageParameters ()

Public Attributes

fsS32 mKey
fsBool mPressed
fsBool mAltKeyChanged
fsBool mShiftKeyChanged
fsBool mCommandChanged
fsS64 mTime

Additional Inherited Members

Static Public Member Functions inherited from fsIInputManager::sClonableMessageParameters
static sClonableMessageParameterscreate (fsStr &pSaveStr)
Static Public Attributes inherited from fsIInputManager::sClonableMessageParameters
static const fsS32 mPointerMessageTypeId
static const fsS32 mKeyboardMessageTypeId
static const fsS32 mFrameUpdateMessageTypeId
static const fsS32 mDPADMessageTypeId

Constructor & Destructor Documentation

◆ sKeyboardMsgParam() [1/3]

fsIInputManager::sKeyboardMsgParam::sKeyboardMsgParam ( )
inline

◆ sKeyboardMsgParam() [2/3]

fsIInputManager::sKeyboardMsgParam::sKeyboardMsgParam ( fsS32 pKey,
fsBool pPressed,
fsBool pAltKeyDown,
fsBool pShiftKeyDown,
fsBool pCommandDown,
fsS64 pTime )
inline

◆ sKeyboardMsgParam() [3/3]

fsIInputManager::sKeyboardMsgParam::sKeyboardMsgParam ( fsStr & pLoadStr)

Member Function Documentation

◆ clone()

fsIInputManager::sClonableMessageParameters * fsIInputManager::sKeyboardMsgParam::clone ( ) const
overridevirtual

◆ saveStr()

void fsIInputManager::sKeyboardMsgParam::saveStr ( fsStr & pSaveStr)
overridevirtual

Member Data Documentation

◆ mAltKeyChanged

fsBool fsIInputManager::sKeyboardMsgParam::mAltKeyChanged

◆ mCommandChanged

fsBool fsIInputManager::sKeyboardMsgParam::mCommandChanged

◆ mKey

fsS32 fsIInputManager::sKeyboardMsgParam::mKey

◆ mPressed

fsBool fsIInputManager::sKeyboardMsgParam::mPressed

◆ mShiftKeyChanged

fsBool fsIInputManager::sKeyboardMsgParam::mShiftKeyChanged

◆ mTime

fsS64 fsIInputManager::sKeyboardMsgParam::mTime

The documentation for this struct was generated from the following files: