]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/ISceneNode.h
Set scene node position
[c-irrlicht.git] / include / ISceneNode.h
index 334c4e23b2b6eff86837ca1fba9b6f162476f858..5f902f6530582e1747b761ffa9c56d9458057bc0 100644 (file)
    <http://www.gnu.org/licenses/>.
 */
 
-#ifndef __C_SCENE_NODE_H_INCLUDED__
-#define __C_SCENE_NODE_H_INCLUDED__
+#ifndef __C_I_SCENE_NODE_H_INCLUDED__
+#define __C_I_SCENE_NODE_H_INCLUDED__
 
 #include "EMaterialFlags.h"
 #include "ITexture.h"
+#include "vector3d.h"
 
 typedef void irr_scene_ISceneNode;
 
@@ -32,14 +33,18 @@ extern "C" {
 #endif
 
   void
-  irr_scene_ISceneNode_setMaterialFlag(irr_scene_ISceneNode* node,
-                                       irr_video_E_MATERIAL_FLAG flag,
-                                       bool newvalue);
+  irr_scene_setMaterialFlag(irr_scene_ISceneNode* node,
+                            irr_video_E_MATERIAL_FLAG flag,
+                            int newvalue);
 
   void
-  irr_scene_ISceneNode_setMaterialTexture(irr_scene_ISceneNode* node,
-                                          u_int32_t textureLayer,
-                                          irr_video_ITexture* texture);
+  irr_scene_setMaterialTexture(irr_scene_ISceneNode* node,
+                               unsigned int textureLayer,
+                               irr_video_ITexture* texture);
+
+  void
+  irr_scene_setPosition(irr_scene_ISceneNode* node,
+                        irr_core_vector3df* newpos);
 
 #ifdef __cplusplus
 }