Ejemplo n.º 1
0
 def do_setParent(self, parentToken):
     if not self.isDisabled():
         if parentToken == OTPGlobals.SPHidden:
             self.nametag2dDist &= ~Nametag.CName
         else:
             self.nametag2dDist |= Nametag.CName
         self.nametag.getNametag2d().setContents(self.nametag2dContents & self.nametag2dDist)
         DistributedActor.do_setParent(self, parentToken)
         self.__setTags()
 def do_setParent(self, parentToken):
     if not self.isDisabled():
         if parentToken == OTPGlobals.SPHidden:
             self.nametag2dDist &= ~Nametag.CName
         else:
             self.nametag2dDist |= Nametag.CName
         self.nametag.getNametag2d().setContents(self.nametag2dContents & self.nametag2dDist)
         DistributedActor.do_setParent(self, parentToken)
         self.__setTags()
 def do_setParent(self, parentToken):
     if not self.isDisabled():
         nametag2d = self.nametag.getNametag2d()
         if parentToken == OTPGlobals.SPHidden:
             nametag2d.hideNametag()
         else:
             nametag2d.showNametag()
         nametag2d.update()
         DistributedActor.do_setParent(self, parentToken)
         self.__setTags()
Ejemplo n.º 4
0
 def do_setParent(self, parentToken):
     if not self.isDisabled():
         nametag2d = self.nametag.getNametag2d()
         if parentToken == OTPGlobals.SPHidden:
             nametag2d.hideNametag()
         else:
             nametag2d.showNametag()
         nametag2d.update()
         DistributedActor.do_setParent(self, parentToken)
         self.__setTags()
    def do_setParent(self, parentToken):
        """do_setParent(self, int parentToken)

        This overrides a function defined in DistributedNode to
        reparent the node somewhere.  A DistributedAvatar wants to
        hide the onscreen nametag when the parent is hidden.
        """
        if not self.isDisabled():
            if parentToken == OTPGlobals.SPHidden:
                self.nametag2dDist &= ~Nametag.CName
            else:
                self.nametag2dDist |= Nametag.CName
            self.nametag.getNametag2d().setContents(self.nametag2dContents
                                                    & self.nametag2dDist)
            DistributedActor.do_setParent(self, parentToken)
            self.__setTags()
Ejemplo n.º 6
0
 def do_setParent(self, parentToken):
     if not self.isDisabled():
         DistributedActor.do_setParent(self, parentToken)