# BulletinBoard

from direct.showbase.BulletinBoard import BulletinBoard

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.

## Inheritance:

BulletinBoard:

## Methods of BulletinBoard:

__init__
__repr__
get
getEvent
getRemoveEvent
has
post
remove
removeIfEqual
update

__init__ def __init__(self) Undocumented function.

__repr__ def __repr__(self) Undocumented function.

get def get(self, postName, default=None) Undocumented function.

getEvent def getEvent(self, postName) Undocumented function.

getRemoveEvent def getRemoveEvent(self, postName) Undocumented function.

has def has(self, postName) Undocumented function.

post def post(self, postName, value=None) Undocumented function.

remove def remove(self, postName) Undocumented function.

removeIfEqual def removeIfEqual(self, postName, value) Undocumented function.

update def update(self, postName, value) can use this to set value the first time