home *** CD-ROM | disk | FTP | other *** search
- (in-package :oou)
- (oou-provide :simple-sprite)
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;; screen-3buf.Lisp
- ;;
- ;; Copyright ⌐ 1992 Northwestern University Institute for the Learning Sciences
- ;; All Rights Reserved
- ;;
- ;; author: Michael S. Engber
- ;;
- ;; Class of sprites for animating graphics
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- (oou-dependencies )
-
- (export '())
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
- (defclass simple-sprite ()
-
- (
- (image-bits :initarg :image-bits
- :accessor image-bits)
- (saved-bits :initarg :saved-bits
- :accessor saved-bits)
- (image-rect :initarg :image-rect
- :accessor image-rect)
- (saved-rect :initarg :saved-rect
- :accessor saved-rect)
-
- )
-
- (:default-initargs
-
- ))
-
- (defmethod show-sprite ((s sprite))
-
- )
-
- (defmethod hide-sprite ((s sprite))
-
- )
-
- (defmethod move-sprite-to ((s sprite) h &optioanl v)
- )
-
- (defmethod move-sprite ((s sprite) h &optioanl v)
- )
-
-
- (defmethod activate-sprite ((s sprite))
-
- )
-
- (defmethod deactivate-sprite ((s sprite))
-
- )
-
-