X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2Fscene-node.h;h=ca7acc9f7c03ffadd7e35e80253bcad91d91814b;hb=8876c6e31fddf00f9764d9fe73930d8dc8fc6c4a;hp=afb69738ad112c41fa9173a88af1a1685ae0a136;hpb=2cdd08f70b0a58b2f00b341df5b73704d3febd47;p=guile-irrlicht.git diff --git a/src/scene-node.h b/src/scene-node.h index afb6973..ca7acc9 100644 --- a/src/scene-node.h +++ b/src/scene-node.h @@ -34,6 +34,24 @@ extern "C" { DECLARE_WRAPPED_TYPE (irr::scene::ISceneNode*, init_scene_node_type, scene_node_p, wrap_scene_node, unwrap_scene_node); + bool + is_scene_node_object (SCM wrapped_scene_node); + + SCM + irr_scene_addAnimator (SCM wrapped_scene_node, + SCM animator); + + SCM + irr_scene_getAbsoluteTransformation (SCM wrapped_scene_node); + + SCM + irr_scene_getPosition (SCM wrapped_scene_node); + + SCM + irr_scene_ISceneNode_setMaterialFlag (SCM wrapped_scene_node, + SCM flag, + SCM newvalue); + SCM irr_scene_setMaterialTexture (SCM wrapped_scene_node, SCM texture_layer, @@ -43,6 +61,14 @@ extern "C" { irr_scene_setPosition (SCM wrapped_scene_node, SCM position); + SCM + irr_scene_setRotation (SCM wrapped_scene_node, + SCM rotation); + + SCM + irr_scene_setScale (SCM wrapped_scene_node, + SCM scale); + } #endif