# IMFResponder Member List

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

AddIMFResponderListener(IMFResponder *inListener)=0 | IMFResponder | `[pure virtual]`
AddRef()=0 | IMCUnknown | `[pure virtual]`
BecameFirstResponder(boolean on)=0 | IMFResponder | `[pure virtual]`
BecomeFirstResponder()=0 | IMFResponder | `[pure virtual]`
BroadcastMessageDown(MessageID message, IMFResponder *source, void *data)=0 | IMFResponder | `[pure virtual]`
BroadcastMessageToListeners(MessageID message, IMFResponder *source, void *data)=0 | IMFResponder | `[pure virtual]`
BroadcastMessageUp(MessageID message, IMFResponder *source, void *data)=0 | IMFResponder | `[pure virtual]`
GetInstanceID() const =0 | IMFResponder | `[pure virtual]`
GetIsFirstResponder()=0 | IMFResponder | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Receive(MessageID message, IMFResponder *source, void *data)=0 | IMFResponder | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
RemoveIMFResponderListener(IMFResponder *inListener)=0 | IMFResponder | `[pure virtual]`
SetNextIMFResponder(IMFResponder *inNewResponder)=0 | IMFResponder | `[pure virtual]`
SetWantsToBeFirstResponder(boolean inWantsTo)=0 | IMFResponder | `[pure virtual]`