#include "ISceneNode.h"
extern "C" {
+ void
+ irr_scene_addAnimator(irr_scene_ISceneNode* node,
+ irr_scene_ISceneNodeAnimator* animator)
+ {
+ ((irr::scene::ISceneNode*)node)
+ ->addAnimator((irr::scene::ISceneNodeAnimator*)animator);
+ }
+
+ irr_core_matrix4*
+ irr_scene_getAbsoluteTransformation(irr_scene_ISceneNode* node)
+ {
+ return (irr_core_matrix4*)
+ &((irr::scene::ISceneNode*)node)->getAbsoluteTransformation();
+ }
+
void
irr_scene_setMaterialFlag(irr_scene_ISceneNode* node,
irr_video_E_MATERIAL_FLAG flag,
- int newvalue)
+ bool newvalue)
{
((irr::scene::ISceneNode*)node)
->setMaterialFlag((irr::video::E_MATERIAL_FLAG)flag,
void
irr_scene_setMaterialTexture(irr_scene_ISceneNode* node,
- unsigned int textureLayer,
+ uint32_t textureLayer,
irr_video_ITexture* texture)
{
((irr::scene::ISceneNode*)node)