# EventArgument

from direct.fsm.StatePush import EventArgument

## Inheritance:

EventArgument: PushesStateChanges DirectObject
PushesStateChanges:
DirectObject:

## Methods of EventArgument:

__init__
_handleEvent
destroy

## Methods of PushesStateChanges:

__init__
_addSubscription
_handlePotentialStateChange
_handleStateChange
_removeSubscription
destroy
getState

## Methods of DirectObject:

__init__
_addTask
_clearTask
accept
acceptOnce
addTask
classTree
detectLeaks
doMethodLater
getAllAccepting
ignore
ignoreAll
isAccepting
isIgnoring
removeAllTasks
removeTask

__init__ def __init__(self, event, index=0) Undocumented function.

_handleEvent def _handleEvent(self, *args) Undocumented function.

destroy def destroy(self) Undocumented function.

__init__ def __init__(self, value) Undocumented function.

_addSubscription def _addSubscription(self, subscriber) Undocumented function.

_handlePotentialStateChange def _handlePotentialStateChange(self, value) Undocumented function.

_handleStateChange def _handleStateChange(self) Undocumented function.

_removeSubscription def _removeSubscription(self, subscriber) Undocumented function.

destroy def destroy(self) Undocumented function.

getState def getState(self) Undocumented function.

__init__ def __init__(self) Undocumented function.

_addTask def _addTask(self, task) Undocumented function.

_clearTask def _clearTask(self, task) Undocumented function.

accept def accept(self, event, method, extraArgs=[]) Undocumented function.

acceptOnce def acceptOnce(self, event, method, extraArgs=[]) Undocumented function.

addTask def addTask(self, *args, **kwargs) Undocumented function.

classTree def classTree(self) Undocumented function.

detectLeaks def detectLeaks(self) Undocumented function.

doMethodLater def doMethodLater(self, *args, **kwargs) Undocumented function.

getAllAccepting def getAllAccepting(self) Undocumented function.

ignore def ignore(self, event) Undocumented function.

ignoreAll def ignoreAll(self) Undocumented function.

isAccepting def isAccepting(self, event) Undocumented function.

isIgnoring def isIgnoring(self, event) Undocumented function.

removeAllTasks def removeAllTasks(self) Undocumented function.

removeTask def removeTask(self, taskOrName) Undocumented function.