UInputManager Member List

This is the complete list of members for UInputManager, including all inherited members.

_getOwner()SimComponent [inline, protected]
_postRegisterComponents()SimComponent [protected]
_registerComponents(SimComponent *owner)SimComponent [protected]
_registerInterfaces(SimComponent *owner)SimComponent [protected]
_unregisterComponents()SimComponent [protected]
activate()UInputManager
activateJoystick()UInputManager
activateKeyboard()UInputManager
activateMouse()UInputManager
addComponent(SimComponent *component)ConsoleObject [virtual]
addComponentFromField(void *obj, const char *data)SimObject [static]
addDeprecatedField(const char *fieldName)ConsoleObject [protected, static]
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, const EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)ConsoleObject [protected, static]
addFieldFilter(const char *fieldName)SimObject
addFieldV(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, TypeValidator *v, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addGroup(const char *in_pGroupname, const char *in_pGroupDocs=NULL)ConsoleObject [protected, static]
addObject(SimObject *)SimGroup [virtual]
addObject(SimObject *, SimObjectId)SimGroup [inline]
addObject(SimObject *, const char *name)SimGroup [inline]
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const U32 in_elementCount=1, const EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addToSet(SimObjectId)SimObject
addToSet(const char *)SimObject
allocNotify()SimObject [protected, static]
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
at(S32 index) const SimSet [inline]
begin()SimSet [inline]
bringObjectToFront(SimObject *obj)SimSet [inline]
buildFilterList()SimObject [virtual]
clear()SimSet
clearAllNotifications()SimObject
clearComponents()SimComponent [inline, virtual]
clearFieldFilters()SimObject
clearNotify(SimObject *obj)SimObject
consoleInit()ConsoleObject [static]
ConsoleObject()ConsoleObject [inline, protected]
ConsoleObject(const ConsoleObject &)ConsoleObject [protected]
create(const char *in_pClassName)ConsoleObject [inline, static]
create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObject [inline, static]
deactivate()UInputManager
deactivateJoystick()UInputManager
deactivateKeyboard()UInputManager
deactivateMouse()UInputManager
DECLARE_CONOBJECT(SimGroup)SimGroup
SimSet::DECLARE_CONOBJECT(SimSet)SimSet
SimObject::DECLARE_CONOBJECT(SimObject)SimObject
deleteNotify(SimObject *obj)SimObject
deleteObject()SimObject
disable()UInputManager [virtual]
disableJoystick()UInputManager
disableKeyboard()UInputManager
disableMouse()UInputManager
dumpClassHierarchy()SimObject [virtual]
dumpToConsole(bool includeFunctions=true)SimObject
empty()SimSet [inline]
enable()UInputManager [virtual]
enableJoystick()UInputManager
enableKeyboard()UInputManager
enableMouse()UInputManager
end()SimSet [inline]
endGroup(const char *in_pGroupname)ConsoleObject [protected, static]
find(iterator first, iterator last, SimObject *obj)SimSet [inline]
findField(StringTableEntry fieldName) const ConsoleObject [inline]
findObject(const char *name)SimGroup [virtual]
findObjectByInternalName(const char *internalName, bool searchChildren=false)SimSet
first()SimSet [inline]
freeNotify(SimObject::Notify *)SimObject [protected, static]
front()SimSet [inline]
getCanSaveDynamicFields(bool bCanSave)SimObject [inline]
getClassId(U32 netClassGroup) const ConsoleObject [inline]
getClassName() const ConsoleObject [inline]
getClassNamespace() const SimObject [inline]
getClassRep() const ConsoleObject [virtual]
getComponent(S32 idx)SimComponent [inline]
getComponent()SimComponent
getComponentCount()SimComponent [inline]
getComponentList()SimComponent [inline, protected]
getComponentName()SimObject [inline, virtual]
getConsoleMethodData(const char *fname, S32 routingId, S32 *type, S32 *minArgs, S32 *maxArgs, void **callback, const char **usage)SimObject [inline, virtual]
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
getDynamicGroupExpand()ConsoleObject [inline]
getFieldDictionary()SimObject [inline]
getFieldList() const ConsoleObject [inline]
getGroup() const SimObject [inline]
getId() const SimObject [inline]
getIdString() const SimObject
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent [virtual]
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInternalName()SimObject
getJoystickAxesString(U32 deviceID)UInputManager
getLocking()UInputManager [inline]
getModifiableFieldList()ConsoleObject [inline]
getName() const SimObject [inline]
getNamespace()SimObject [inline]
getOwner() const SimComponent [inline]
getParentStaticClassRep()ConsoleObject [inline, static]
getStaticClassRep()ConsoleObject [inline, static]
getSuperClassNamespace() const SimObject [inline]
getType() const SimObject [inline]
getTypeMask() const SimObject [inline]
handlesConsoleMethod(const char *fname, S32 *routingId)SimObject [inline, virtual]
hasComponents() const SimComponent [inline]
init()UInputManager
initJoystick()UInputManager [private]
initPersistFields()SimObject [static]
inspectPostApply()SimObject [virtual]
inspectPreApply()SimObject [virtual]
isActive()UInputManager [inline]
isChildOfGroup(SimGroup *pGroup)SimObject
isDeleted() const SimObject [inline]
isEnabled()InputManager [inline]
SimGroup::isEnabled() const SimComponent [inline]
isExpanded() const SimObject [inline]
isFiltered(const char *fieldName)SimObject
isHidden()SimObject
isJoystickActive()UInputManager [inline]
isJoystickEnabled()UInputManager [inline]
isKeyboardActive()UInputManager [inline]
isKeyboardEnabled()UInputManager [inline]
isLocked()SimObject
isMethod(const char *methodName)SimObject [virtual]
isMouseActive()UInputManager [inline]
isMouseEnabled()UInputManager [inline]
isProperlyAdded() const SimObject [inline]
isRemoved() const SimObject [inline]
isSelected() const SimObject [inline]
iterator typedefSimSet
joyAxisEvent(const SDL_Event &event)UInputManager [private]
joyAxisEvent(U8 deviceID, U8 axisNum, S16 axisValue)UInputManager [private]
joyButtonEvent(U8 deviceID, U8 buttonNum, bool pressed)UInputManager [private]
joyButtonEvent(const SDL_Event &event)UInputManager [private]
joyHatEvent(U8 deviceID, U8 hatNum, U8 prevHatState, U8 currHatState)UInputManager [private]
joystickDetected()UInputManager [inline]
JoystickInputDevice::process()UInputManager [friend]
JoystickInputDevice::reset()UInputManager [friend]
keyEvent(const SDL_Event &event)UInputManager [private]
last()SimSet [inline]
LinkClassName enum valueSimObject
linkNamespaces()SimObject
LinkSuperClassName enum valueSimObject
lock()SimSet [inline]
lockInput()UInputManager [private]
lookupClassName(const U32 in_classTag)ConsoleObject [static]
mActiveUInputManager [private]
mCanSaveFieldDictionarySimObject [protected]
mClassNameSimObject [protected]
mEnabledInputManager [protected]
mIdSimObject [protected]
mInterfaceCacheSimComponent [protected]
mInternalNameSimObject [protected]
mJoystickActiveUInputManager [private]
mJoystickEnabledUInputManager [private]
mJoystickListUInputManager [private]
mKeyboardActiveUInputManager [private]
mKeyboardEnabledUInputManager [private]
mKeyboardStateUInputManager [private]
mLastMouseXUInputManager [private]
mLastMouseYUInputManager [private]
mLockingUInputManager [private]
mModifierKeysUInputManager [private]
mMouseActiveUInputManager [private]
mMouseButtonStateUInputManager [private]
mMouseEnabledUInputManager [private]
mMutexSimSet [protected]
mNameSpaceSimObject [protected]
mNotifyFreeListSimObject [protected, static]
mNSLinkMaskSimObject
mouseButtonEvent(const SDL_Event &event)UInputManager [private]
mouseMotionEvent(const SDL_Event &event)UInputManager [private]
mSuperClassNameSimObject [protected]
mTypeMaskSimObject [protected]
objectListSimSet [protected]
onAdd()UInputManager [virtual]
onComponentAdd(SimComponent *target)SimObject [virtual]
onComponentPostRegister()SimComponent [inline, protected, virtual]
onComponentRegister(SimComponent *owner)SimComponent [inline, protected, virtual]
onComponentRemove(SimComponent *target)SimObject [virtual]
onComponentUnRegister()SimComponent [inline, protected, virtual]
onDeleteNotify(SimObject *object)UInputManager [virtual]
onEditorDisable()SimObject [inline, virtual]
onEditorEnable()SimObject [inline, virtual]
onGroupAdd()SimObject [virtual]
onGroupRemove()SimObject [virtual]
onNameChange(const char *name)SimObject [virtual]
onRemove()UInputManager [virtual]
onStaticModified(const char *slotName, const char *newValue=NULL)SimObject [virtual]
operator[](S32 index)SimSet [inline]
Parent typedefUInputManager [private]
popObject()SimSet [virtual]
process()UInputManager [virtual]
processArguments(S32 argc, const char **argv)SimGroup [virtual]
processDeleteNotifies()SimObject
processKeyEvent(InputEvent &event)UInputManager [private]
pushObject(SimObject *)SimSet [virtual]
pushObjectToBack(SimObject *obj)SimSet [inline]
readObject(Stream *stream)SimSet [virtual]
registerCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface)SimComponent
registerInterfaces(SimComponent *owner)SimComponent [inline, protected, virtual]
registerLights(LightManager *lm, bool lightingScene)SimObject [inline, virtual]
registerObject()SimObject
registerObject(U32 id)SimObject
registerObject(const char *name)SimObject
registerObject(const char *name, U32 id)SimObject
registerReference(SimObject **obj)SimObject
registerUnCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface)SimComponent
removeComponent(SimComponent *component)SimComponent [virtual]
removeField(const char *in_pFieldname)ConsoleObject [protected, static]
removeFieldFilter(const char *fieldName)SimObject
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
removeObject(SimObject *)SimGroup [virtual]
reOrder(SimObject *obj, SimObject *target=0)SimSet [virtual]
resetInputState()UInputManager [private]
resetKeyboardState()UInputManager [private]
resetMouseState()UInputManager [private]
save(const char *pcFilePath, bool bOnlySelected=false)SimObject [virtual]
SelectedOnly enum valueSimObject
setAutoDelete(bool val)SimObject [inline]
setCanSaveDynamicFields(bool bCanSave)SimObject [inline]
setClass(void *obj, const char *data)SimObject [inline, protected, static]
setClassNamespace(const char *classNamespace)SimObject
setDataField(StringTableEntry slotName, const char *array, const char *value)SimObject
setDataFieldType(const U32 fieldTypeId, StringTableEntry slotName, const char *array)SimObject
setDataFieldType(const char *typeName, StringTableEntry slotName, const char *array)SimObject
setEnabled(void *obj, const char *data)SimComponent [inline, static]
setEnabled(const bool enabled)SimComponent [inline, virtual]
setExpanded(bool exp)SimObject [inline]
setField(const char *fieldName, const char *value)ConsoleObject [inline]
setHidden(bool b)SimObject
setId(SimObjectId id)SimObject
setInternalName(const char *newname)SimObject
setLocked(bool b)SimObject
setLocking(bool enabled)UInputManager
setModDynamicFields(bool dyn)SimObject [inline]
setModStaticFields(bool sta)SimObject [inline]
setProtectedParent(void *obj, const char *data)SimObject [protected, static]
setSelected(bool sel)SimObject [inline]
setSuperClass(void *obj, const char *data)SimObject [inline, protected, static]
setSuperClassNamespace(const char *superClassNamespace)SimObject
setWindowLocked(bool locked)UInputManager
SimComponent()SimComponent
SimComponentIterator typedefSimComponent [protected]
SimSet::SimObject(const U8 namespaceLinkMask=0)SimObject
SimObjectNSLinkType enum nameSimObject
SimSet()SimSet [inline]
size() const SimSet [inline]
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
UInputManager()UInputManager
unlinkNamespaces()SimObject
unlock()SimSet [inline]
unlockInput()UInputManager [private]
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
value typedefSimSet
write(Stream &stream, U32 tabStop, U32 flags=0)SimSet [virtual]
writeField(StringTableEntry fieldname, const char *value)SimObject [virtual]
writeFields(Stream &stream, U32 tabStop)SimObject [virtual]
WriteFlags enum nameSimObject
writeObject(Stream *stream)SimSet [virtual]
~ConsoleObject()ConsoleObject [virtual]
~SimComponent()SimComponent [virtual]
~SimGroup()SimGroup
~SimObject()SimObject [virtual]
~SimSet()SimSet [inline]