Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
DistributedSmoothNodeBase Class Reference
Inheritance diagram for DistributedSmoothNodeBase:
DistributedSmoothNode DistributedSmoothNodeAI

Public Member Functions

def __init__
 
def b_clearSmoothing
 
def d_clearSmoothing
 
def delete
 
def disable
 
def generate
 
def getPosHprBroadcastPeriod
 
def getPosHprBroadcastTaskName
 posHprBroadcast ### More...
 
def posHprBroadcastStarted
 
def sendCurrentPosition
 
def setPosHprBroadcastPeriod
 
def startPosHprBroadcast
 
def stopPosHprBroadcast
 
def wantSmoothPosBroadcastTask
 

Public Attributes

 broadcastType
 
 cnode
 
 d_broadcastPosHpr
 

Static Public Attributes

tuple BroadcastTypes = Enum('FULL, XYH, XY')
 

Detailed Description

common base class for DistributedSmoothNode and DistributedSmoothNodeAI

Constructor & Destructor Documentation

def __init__ (   self)

Member Function Documentation

def b_clearSmoothing (   self)
def d_clearSmoothing (   self)
def delete (   self)
def disable (   self)
def generate (   self)
def getPosHprBroadcastPeriod (   self)
def getPosHprBroadcastTaskName (   self)

posHprBroadcast ###

def posHprBroadcastStarted (   self)
def sendCurrentPosition (   self)
def setPosHprBroadcastPeriod (   self,
  period 
)
def startPosHprBroadcast (   self,
  period = .2,
  stagger = 0,
  type = None 
)
def stopPosHprBroadcast (   self)
def wantSmoothPosBroadcastTask (   self)

Member Data Documentation

broadcastType
tuple BroadcastTypes = Enum('FULL, XYH, XY')
static
cnode
d_broadcastPosHpr