/usr/include/crystalspace-2.0/bindings/animation.i is in libcrystalspace-dev 2.0+dfsg-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | %module animation
%import "bindings/core.i"
%{
#include "cssysdef.h"
// Not including imesh.h since that results in ambiguous identifiers
#include "iutil.h"
#include "csutil.h"
#include "igeom.h"
#include "csgeom.h"
#include "imesh/skeleton2.h"
#include "imesh/animnode/skeleton2anim.h"
#include "imesh/animnode/debug.h"
#include "imesh/animnode/ik.h"
#include "imesh/animnode/lookat.h"
#include "imesh/animnode/ragdoll.h"
#include "imesh/animnode/retarget.h"
#include "imesh/animnode/speed.h"
using namespace CS::Animation;
%}
#ifndef SWIGIMPORTED
INLINE_FUNCTIONS
#endif
%include "bindings/common/animation.i"
|