- irr_scene_ISceneManager_addAnimatedMeshSceneNode(irr_scene_ISceneManager* smgr,
- irr_scene_IAnimatedMesh* mesh,
- irr_scene_ISceneNode* parent,
- int32_t id,
- irr_core_vector3df* position,
- irr_core_vector3df* rotation,
- irr_core_vector3df* scale,
- bool alsoAddIfMeshPointerZero);
+ irr_scene_addAnimatedMeshSceneNode(irr_scene_ISceneManager* smgr,
+ irr_scene_IAnimatedMesh* mesh,
+ irr_scene_ISceneNode* parent,
+ int id,
+ irr_core_vector3df* position,
+ irr_core_vector3df* rotation,
+ irr_core_vector3df* scale,
+ int alsoAddIfMeshPointerZero);
+
+ irr_scene_ICameraSceneNode*
+ irr_scene_addCameraSceneNode(irr_scene_ISceneManager* smgr,
+ irr_scene_ISceneNode* parent,
+ irr_core_vector3df* position,
+ irr_core_vector3df* lookat,
+ int id,
+ int makeActive);
+
+ irr_scene_ICameraSceneNode*
+ irr_scene_addCameraSceneNodeFPS(irr_scene_ISceneManager* smgr,
+ irr_scene_ISceneNode* parent,
+ float rotateSpeed,
+ float moveSpeed,
+ int id,
+ irr_SkeyMap* keyMapArray,
+ int keyMapSize,
+ int noVerticalMovement,
+ float jumpSpeed,
+ int invertMouse,
+ int makeActive);
+
+ irr_scene_IMeshSceneNode*
+ irr_scene_addOctreeSceneNodeAM(irr_scene_ISceneManager* smgr,
+ irr_scene_IAnimatedMesh* mesh,
+ irr_scene_ISceneNode* parent,
+ int id,
+ int minimalPolysPerNode,
+ int alsoAddIfMeshPointerZero);
+
+ void
+ irr_scene_drawAll(irr_scene_ISceneManager* smgr);