X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=examples%2Fshared%2Flibc3%2Fsrc%2Fc3transform.h;fp=examples%2Fshared%2Flibc3%2Fsrc%2Fc3transform.h;h=0000000000000000000000000000000000000000;hb=5325bf64305963eca0e14cd07c227b14d1849eaf;hp=b6b4289ea0a90a998473e54595fb0ef84be23afa;hpb=802a8e0987509f538ca1d47c2474381759eae523;p=simavr diff --git a/examples/shared/libc3/src/c3transform.h b/examples/shared/libc3/src/c3transform.h deleted file mode 100644 index b6b4289..0000000 --- a/examples/shared/libc3/src/c3transform.h +++ /dev/null @@ -1,49 +0,0 @@ -/* - c3transform.h - - Copyright 2008-2012 Michel Pollet - - This file is part of libc3. - - libc3 is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - libc3 is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with libc3. If not, see . - */ - - -#ifndef __C3TRANSFORM_H___ -#define __C3TRANSFORM_H___ - -#include "c3algebra.h" -#include "c_utils.h" - -typedef struct c3transform_t { - str_p name; - struct c3object_t * object; - c3mat4 matrix; -} c3transform_t, *c3transform_p; - -c3transform_p -c3transform_new( - struct c3object_t * o ); -void -c3transform_set( - c3transform_p t, - c3mat4p m ); -void -c3transform_dispose( - c3transform_p t ); - -DECLARE_C_ARRAY(c3transform_p, c3transform_array, 4); -IMPLEMENT_C_ARRAY(c3transform_array); - -#endif /* __C3TRANSFORM_H___ */