From f1ece16c08d8c01e1d49a25f0314a96c021e73cb Mon Sep 17 00:00:00 2001 From: Jan <> Date: Fri, 10 Jul 2015 18:11:22 +0200 Subject: r0.921 --- TemplePushing.c4s/System.c4g/RotationHelper.c | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 TemplePushing.c4s/System.c4g/RotationHelper.c (limited to 'TemplePushing.c4s/System.c4g/RotationHelper.c') diff --git a/TemplePushing.c4s/System.c4g/RotationHelper.c b/TemplePushing.c4s/System.c4g/RotationHelper.c new file mode 100644 index 0000000..8d86781 --- /dev/null +++ b/TemplePushing.c4s/System.c4g/RotationHelper.c @@ -0,0 +1,10 @@ + +#strict 2 + + +global func SetDTRotation (int r, int xoff, int yoff, object obj) +{ + var fsin=Sin(r, 1000), fcos=Cos(r, 1000); // set matrix values + SetObjDrawTransform ( +fcos, +fsin, (1000-fcos)*xoff - fsin*yoff, + -fsin, +fcos, (1000-fcos)*yoff + fsin*xoff, obj ); +} \ No newline at end of file -- cgit v1.2.3-54-g00ecf