Package populus :: Module SocialPlace :: Class Conversation
[frames] | no frames]

Class Conversation


Instance Methods
 
__init__(self, initiator, guest, manager, parent=render)
 
__str__(self)
 
position(self)
 
isMoving(self)
 
removeConversation(self)
 
updateParticipants(self, dt)
 
updateAssociates(self, dt)
Invite associates are eligible to join the conversation.
 
getName(self)
 
getNodePath(self)
 
getPrivacy(self)
 
getInitiator(self)
 
getParticipants(self)
 
getParticipantsNames(self)
 
getNumParticipants(self)
 
getNeighborhood(self)
 
getAssociates(self)
 
getCentroid(self)
 
getRadius(self)
 
setPrivacy(self, p)
 
rearrange(self)
 
addParticipant(self, newParticipant)
 
isParticipating(self, individual)
 
isAssociated(self, individual)
 
joinConversation(self, individual)
 
disjoinConversation(self, participant)
 
activeConversationFrame(self, participant)
 
deactiveConversationFrame(self, participant)
 
calculateCentroid(self)
 
computeOandPSpacesMaxDistance(self)
Compute the size in meters of the o- and p- spaces.
 
handleOnEnter(self, object)
 
handleOnExit(self, object)
 
update(self, dt)

Inherited from direct.showbase.DirectObject.DirectObject: accept, acceptOnce, addTask, classTree, detectLeaks, doMethodLater, getAllAccepting, ignore, ignoreAll, isAccepting, isIgnoring, removeAllTasks, removeTask

Method Details

__init__(self, initiator, guest, manager, parent=render)
(Constructor)

 
Overrides: direct.showbase.DirectObject.DirectObject.__init__