Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PushesStateChanges Class Reference
Inheritance diagram for PushesStateChanges:
EventArgument FunctionCall Pulse StateChangeNode StateVar EventPulse AttrSetter EnterExit

Public Member Functions

 __init__ (self, value)
 
 destroy (self)
 
 getState (self)
 
 pushCurrentState (self)
 

Protected Member Functions

 _addSubscription (self, subscriber)
 
 _handlePotentialStateChange (self, value)
 
 _handleStateChange (self)
 
 _removeSubscription (self, subscriber)
 

Protected Attributes

 _subscribers
 
 _value
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
value )

Member Function Documentation

◆ _addSubscription()

_addSubscription ( self,
subscriber )
protected

◆ _handlePotentialStateChange()

_handlePotentialStateChange ( self,
value )
protected

Reimplemented in EnterExit.

◆ _handleStateChange()

_handleStateChange ( self)
protected

Reimplemented in FunctionCall, EnterExit, and AttrSetter.

◆ _removeSubscription()

_removeSubscription ( self,
subscriber )
protected

◆ destroy()

destroy ( self)

◆ getState()

getState ( self)

Reimplemented in FunctionCall.

◆ pushCurrentState()

pushCurrentState ( self)

Member Data Documentation

◆ _subscribers

_subscribers
protected

◆ _value

_value
protected