diff options
Diffstat (limited to 'source/gameengine/VideoTexture/FilterSource.cpp')
-rw-r--r-- | source/gameengine/VideoTexture/FilterSource.cpp | 176 |
1 files changed, 0 insertions, 176 deletions
diff --git a/source/gameengine/VideoTexture/FilterSource.cpp b/source/gameengine/VideoTexture/FilterSource.cpp deleted file mode 100644 index c8faa1f9f07..00000000000 --- a/source/gameengine/VideoTexture/FilterSource.cpp +++ /dev/null @@ -1,176 +0,0 @@ -/* - * ***** BEGIN GPL LICENSE BLOCK ***** - * - * This program 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 2 - * of the License, or (at your option) any later version. - * - * This program 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 this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - * Copyright (c) 2007 The Zdeno Ash Miklas - * - * This source file is part of VideoTexture library - * - * Contributor(s): - * - * ***** END GPL LICENSE BLOCK ***** - */ - -/** \file gameengine/VideoTexture/FilterSource.cpp - * \ingroup bgevideotex - */ - -// implementation - -#include "EXP_PyObjectPlus.h" -#include <structmember.h> - -#include "FilterSource.h" - -#include "FilterBase.h" -#include "PyTypeList.h" - - -// FilterRGB24 - -// define python type -PyTypeObject FilterRGB24Type = -{ - PyVarObject_HEAD_INIT(NULL, 0) - "VideoTexture.FilterRGB24", /*tp_name*/ - sizeof(PyFilter), /*tp_basicsize*/ - 0, /*tp_itemsize*/ - (destructor)Filter_dealloc,/*tp_dealloc*/ - 0, /*tp_print*/ - 0, /*tp_getattr*/ - 0, /*tp_setattr*/ - 0, /*tp_compare*/ - 0, /*tp_repr*/ - 0, /*tp_as_number*/ - 0, /*tp_as_sequence*/ - 0, /*tp_as_mapping*/ - 0, /*tp_hash */ - 0, /*tp_call*/ - 0, /*tp_str*/ - 0, /*tp_getattro*/ - 0, /*tp_setattro*/ - 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT, /*tp_flags*/ - "Source filter RGB24 objects", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - NULL, /* tp_methods */ - 0, /* tp_members */ - NULL, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - (initproc)Filter_init<FilterRGB24>, /* tp_init */ - 0, /* tp_alloc */ - Filter_allocNew, /* tp_new */ -}; - -// FilterRGBA32 - -// define python type -PyTypeObject FilterRGBA32Type = -{ - PyVarObject_HEAD_INIT(NULL, 0) - "VideoTexture.FilterRGBA32", /*tp_name*/ - sizeof(PyFilter), /*tp_basicsize*/ - 0, /*tp_itemsize*/ - (destructor)Filter_dealloc,/*tp_dealloc*/ - 0, /*tp_print*/ - 0, /*tp_getattr*/ - 0, /*tp_setattr*/ - 0, /*tp_compare*/ - 0, /*tp_repr*/ - 0, /*tp_as_number*/ - 0, /*tp_as_sequence*/ - 0, /*tp_as_mapping*/ - 0, /*tp_hash */ - 0, /*tp_call*/ - 0, /*tp_str*/ - 0, /*tp_getattro*/ - 0, /*tp_setattro*/ - 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT, /*tp_flags*/ - "Source filter RGBA32 objects", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - NULL, /* tp_methods */ - 0, /* tp_members */ - NULL, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - (initproc)Filter_init<FilterRGBA32>, /* tp_init */ - 0, /* tp_alloc */ - Filter_allocNew, /* tp_new */ -}; - -// FilterBGR24 - -// define python type -PyTypeObject FilterBGR24Type = -{ - PyVarObject_HEAD_INIT(NULL, 0) - "VideoTexture.FilterBGR24", /*tp_name*/ - sizeof(PyFilter), /*tp_basicsize*/ - 0, /*tp_itemsize*/ - (destructor)Filter_dealloc,/*tp_dealloc*/ - 0, /*tp_print*/ - 0, /*tp_getattr*/ - 0, /*tp_setattr*/ - 0, /*tp_compare*/ - 0, /*tp_repr*/ - 0, /*tp_as_number*/ - 0, /*tp_as_sequence*/ - 0, /*tp_as_mapping*/ - 0, /*tp_hash */ - 0, /*tp_call*/ - 0, /*tp_str*/ - 0, /*tp_getattro*/ - 0, /*tp_setattro*/ - 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT, /*tp_flags*/ - "Source filter BGR24 objects", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - NULL, /* tp_methods */ - 0, /* tp_members */ - NULL, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - (initproc)Filter_init<FilterBGR24>, /* tp_init */ - 0, /* tp_alloc */ - Filter_allocNew, /* tp_new */ -}; - |