PandaObject to DirectObject

This commit is contained in:
Dave Schuyler 2005-12-20 22:51:18 +00:00
parent 6f16cdb12e
commit 8900f25533
19 changed files with 279 additions and 275 deletions

View File

@ -1,6 +1,6 @@
""" Class used to create and control radamec device """ """ Class used to create and control radamec device """
from math import * from math import *
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectDeviceManager import * from DirectDeviceManager import *
from direct.directnotify import DirectNotifyGlobal from direct.directnotify import DirectNotifyGlobal

View File

@ -1,5 +1,5 @@
""" Class used to create and control joybox device """ """ Class used to create and control joybox device """
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectDeviceManager import * from DirectDeviceManager import *
from direct.directtools.DirectUtil import * from direct.directtools.DirectUtil import *
from direct.gui import OnscreenText from direct.gui import OnscreenText

View File

@ -1,6 +1,6 @@
""" Class used to create and control radamec device """ """ Class used to create and control radamec device """
from math import * from math import *
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectDeviceManager import * from DirectDeviceManager import *
from direct.directnotify import DirectNotifyGlobal from direct.directnotify import DirectNotifyGlobal

View File

@ -1,4 +1,4 @@
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectUtil import * from DirectUtil import *
from DirectGeometry import * from DirectGeometry import *
from DirectGlobals import * from DirectGlobals import *

View File

@ -1,4 +1,4 @@
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectGlobals import * from DirectGlobals import *
from DirectUtil import * from DirectUtil import *
from DirectGeometry import * from DirectGeometry import *

View File

@ -1,4 +1,4 @@
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectGlobals import * from DirectGlobals import *
from DirectUtil import * from DirectUtil import *
from DirectGeometry import * from DirectGeometry import *

View File

@ -1,4 +1,4 @@
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from DirectGlobals import * from DirectGlobals import *
from DirectUtil import* from DirectUtil import*
from DirectCameraControl import * from DirectCameraControl import *

View File

@ -1,4 +1,4 @@
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from direct.directtools.DirectGeometry import * from direct.directtools.DirectGeometry import *
from pandac.PandaModules import NodePath from pandac.PandaModules import NodePath

View File

@ -4,7 +4,8 @@ This module and class exist only for backward compatibility with
existing code. New code should use the FSM module instead. existing code. New code should use the FSM module instead.
""" """
from direct.showbase.DirectObject import * from direct.directnotify.DirectNotifyGlobal import directNotify
from direct.showbase.DirectObject import DirectObject
import types import types
import weakref import weakref

View File

@ -1,7 +1,8 @@
"""State module: contains State class""" """State module: contains State class"""
from direct.showbase.DirectObject import * from direct.directnotify.DirectNotifyGlobal import directNotify
from direct.showbase.DirectObject import DirectObject
import types import types
# This gets set by a dconfig variable in ShowBase.py # This gets set by a dconfig variable in ShowBase.py

View File

@ -1,7 +1,8 @@
"""StateData module: contains StateData class""" """StateData module: contains StateData class"""
from direct.showbase.DirectObject import * from direct.directnotify.DirectNotifyGlobal import directNotify
from direct.showbase.DirectObject import DirectObject
from direct.directnotify import DirectNotifyGlobal from direct.directnotify import DirectNotifyGlobal
@ -11,7 +12,7 @@ class StateData(DirectObject):
State Machine (ClassicFSM). State Machine (ClassicFSM).
""" """
notify = DirectNotifyGlobal.directNotify.newCategory('StateData') notify = directNotify.newCategory('StateData')
def __init__(self, doneEvent): def __init__(self, doneEvent):
self.doneEvent = doneEvent self.doneEvent = doneEvent

View File

@ -2,7 +2,7 @@
from pandac.PandaModules import * from pandac.PandaModules import *
from direct.showbase.MessengerGlobal import * from direct.showbase.MessengerGlobal import *
from direct.directnotify.DirectNotifyGlobal import * from direct.directnotify.DirectNotifyGlobal import directNotify
import Interval import Interval
import types import types

View File

@ -1,6 +1,7 @@
"""Interval module: contains the Interval class""" """Interval module: contains the Interval class"""
from direct.showbase.DirectObject import * from direct.directnotify.DirectNotifyGlobal import directNotify
from direct.showbase.DirectObject import DirectObject
from pandac.PandaModules import * from pandac.PandaModules import *
from direct.task import Task from direct.task import Task
from direct.showbase import PythonUtil from direct.showbase import PythonUtil

View File

@ -1,5 +1,5 @@
from pandac.PandaModules import * from pandac.PandaModules import *
from direct.showbase.DirectObject import * from direct.showbase.DirectObject import DirectObject
from direct.showbase.PhysicsManagerGlobal import * from direct.showbase.PhysicsManagerGlobal import *
from direct.directnotify import DirectNotifyGlobal from direct.directnotify import DirectNotifyGlobal

View File

@ -1,8 +1,8 @@
from DirectObject import * ## from DirectObject import *
from pandac.PandaModules import * ## from pandac.PandaModules import *
##
class PandaObject(DirectObject): ## class PandaObject(DirectObject):
""" ## """
This is the class that all Panda/Show classes should inherit from ## This is the class that all Panda/Show classes should inherit from
""" ## """
pass ## pass