Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
StateChangeNode Class Reference
Inheritance diagram for StateChangeNode:
PushesStateChanges ReceivesStateChanges AttrSetter EnterExit

Public Member Functions

 __init__ (self, source)
 
 destroy (self)
 
- Public Member Functions inherited from PushesStateChanges
 getState (self)
 
 pushCurrentState (self)
 

Protected Member Functions

 _recvStatePush (self, source)
 
- Protected Member Functions inherited from PushesStateChanges
 _addSubscription (self, subscriber)
 
 _handlePotentialStateChange (self, value)
 
 _handleStateChange (self)
 
 _removeSubscription (self, subscriber)
 
- Protected Member Functions inherited from ReceivesStateChanges
 _finishInit (self)
 
 _subscribeTo (self, source)
 
 _unsubscribe (self)
 

Additional Inherited Members

- Protected Attributes inherited from PushesStateChanges
 _subscribers
 
 _value
 
- Protected Attributes inherited from ReceivesStateChanges
 _initSource
 
 _source
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
source )

Reimplemented from PushesStateChanges.

Reimplemented in EnterExit, and AttrSetter.

Member Function Documentation

◆ _recvStatePush()

_recvStatePush ( self,
source )
protected

Reimplemented from ReceivesStateChanges.

◆ destroy()

destroy ( self)

Reimplemented from PushesStateChanges.

Reimplemented in EnterExit.