Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Static Public Attributes | List of all members
BulletinBoard Class Reference

Public Member Functions

def __init__
 
def __repr__
 
def get
 
def getEvent
 
def getRemoveEvent
 
def has
 
def post
 
def remove
 
def removeIfEqual
 
def update
 

Static Public Attributes

tuple notify = DirectNotifyGlobal.directNotify.newCategory('BulletinBoard')
 

Detailed Description

This class implements a global location for key/value pairs to be
stored. Intended to prevent coders from putting global variables directly
on showbase, so that potential name collisions can be more easily
detected.

Constructor & Destructor Documentation

def __init__ (   self)

Member Function Documentation

def __repr__ (   self)
def get (   self,
  postName,
  default = None 
)
def getEvent (   self,
  postName 
)
def getRemoveEvent (   self,
  postName 
)
def has (   self,
  postName 
)
def post (   self,
  postName,
  value = None 
)
def remove (   self,
  postName 
)
def removeIfEqual (   self,
  postName,
  value 
)
def update (   self,
  postName,
  value 
)
can use this to set value the first time

Member Data Documentation

tuple notify = DirectNotifyGlobal.directNotify.newCategory('BulletinBoard')
static