]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht/bindings/video.scm
Transformation
[guile-irrlicht.git] / irrlicht / bindings / video.scm
index d3f8b48118fe9788bb82ba231ec0d59d3afad599..d9f92fae0efa58bb93e99deea07978f8bd0d70d5 100644 (file)
 (define-public EMT_ONETEXTURE_BLEND                       23)
 (define-public EMT_FORCE_32BIT                    #x7fffffff)
 
+;; irr_video_E_TRANSFORMATION_STATE enum
+(define-public ETS_VIEW        0)
+(define-public ETS_WORLD       1)
+(define-public ETS_PROJECTION  2)
+(define-public ETS_TEXTURE_0   3)
+(define-public ETS_TEXTURE_1   4)
+(define-public ETS_TEXTURE_2   5)
+(define-public ETS_TEXTURE_3   6)
+(define-public ETS_TEXTURE_4   7)
+(define-public ETS_TEXTURE_5   8)
+(define-public ETS_TEXTURE_6   9)
+(define-public ETS_TEXTURE_7  10)
+(define-public ETS_COUNT      11)
+
 
 ;; scolor struct
 (define-public scolor
 (define-foreign set-material
   void "irr_video_setMaterial" (list '* '*))
 
+(define-foreign set-transform
+  void "irr_video_setTransform" (list '* int '*))
+
 ;; s3dvertex struct
 (define-wrapped-pointer-type s3dvertex-type
   s3dvertex?