Diff of /irrlicht_c/_ISceneNode.h [r14] .. [r15] Maximize Restore

  Switch to side-by-side view

--- a/irrlicht_c/_ISceneNode.h
+++ b/irrlicht_c/_ISceneNode.h
@@ -285,8 +285,13 @@
 IRRLICHT_C_API const vector3df& ISceneNode_getPosition(ISceneNode* pointer){return pointer->getPosition();}
 IRRLICHT_C_API void ISceneNode_setPosition(ISceneNode* pointer, const vector3df& newpos){pointer->setPosition(newpos);}
 IRRLICHT_C_API const vector3df& ISceneNode_getAbsolutePosition(ISceneNode* pointer){return (const vector3df&)pointer->getAbsolutePosition();}
+#if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 8)
+IRRLICHT_C_API void ISceneNode_setAutomaticCulling(ISceneNode* pointer, E_CULLING_TYPE state){pointer->setAutomaticCulling(state);}
+IRRLICHT_C_API E_CULLING_TYPE ISceneNode_getAutomaticCulling(ISceneNode* pointer){return pointer->getAutomaticCulling();}
+#else
 IRRLICHT_C_API void ISceneNode_setAutomaticCulling(ISceneNode* pointer, u32 state){pointer->setAutomaticCulling(state);}
 IRRLICHT_C_API const u32 ISceneNode_getAutomaticCulling(ISceneNode* pointer){return pointer->getAutomaticCulling();}
+#endif
 IRRLICHT_C_API void ISceneNode_setDebugDataVisible(ISceneNode* pointer, s32 state){pointer->setDebugDataVisible(state);}
 IRRLICHT_C_API s32 ISceneNode_isDebugDataVisible(ISceneNode* pointer){return pointer->isDebugDataVisible();}
 IRRLICHT_C_API void ISceneNode_setIsDebugObject(ISceneNode* pointer, bool debugObject){pointer->setIsDebugObject(debugObject);}