+;; See the class definition for an explanation of this
+(deftype-method alien-ref bitmap (type-spec)
+ (declare (ignore type-spec))
+ '%drawable-ref)
+
+(deftype-method alien-unref bitmap (type-spec)
+ (declare (ignore type-spec))
+ '%drawable-unref)
+
+(define-foreign %drawable-ref () pointer
+ (object (or bitmap pointer)))
+
+(define-foreign %drawable-unref () nil
+ (object (or bitmap pointer)))
+
+