ActionRegistry.Action Class Reference


Detailed Description

An action matches itself against events and dispatches itself to interpreters.

#include <class_action_registry_1_1_action.h>

Inheritance diagram for ActionRegistry.Action:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  getKeyCount ()
  Return the number of keys/buttons that this action needs to match.
  match ()
  Match this action against an event and (optionally) do something with the action.
  execute ()
  executeAction ()
  Execute an action method on interpreters.

Member Function Documentation

ActionRegistry.Action.__init__ ( )
ActionRegistry.Action.getKeyCount ( )

Return the number of keys/buttons that this action needs to match.

ActionRegistry.Action.match ( )

Match this action against an event and (optionally) do something with the action.

Reimplemented in ActionRegistry.ActionExactMatch, ActionRegistry.ActionFuzzyMatch, and ActionRegistry.ActionState.

ActionRegistry.Action.execute ( )
ActionRegistry.Action.executeAction ( )

Execute an action method on interpreters.

Stop dispatching when an action indicates that the event was consumed.


ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action
ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action ActionRegistry.Action