+ #:use-module (irrlicht util foreign))
+
+;; dimension2d struct
+(define-public dimension2d
+ (list uint32 uint32))
+
+(define-public (dimension2d->pointer data)
+ (make-c-struct dimension2d data))
+
+;; rect struct
+(define-public rect
+ (list int32 int32 int32 int32))
+
+(define-public (rect->pointer data)
+ (make-c-struct rect data))