doxygen: bge scenegraph and videotexture
This commit is contained in:
12
doc/Doxyfile
12
doc/Doxyfile
@@ -632,15 +632,7 @@ INPUT = doxygen.main \
|
||||
../source/blender/gpu \
|
||||
../source/blender/avi \
|
||||
../intern/guardedalloc \
|
||||
../source/gameengine/BlenderRoutines \
|
||||
../source/gameengine/Converter \
|
||||
../source/gameengine/Expressions \
|
||||
../source/gameengine/GameLogic \
|
||||
../source/gameengine/GamePlayer \
|
||||
../source/gameengine/Ketsji \
|
||||
../source/gameengine/Rasterizer \
|
||||
../source/gameengine/Network \
|
||||
../source/gameengine/Physics \
|
||||
../source/gameengine \
|
||||
../extern/bullet2
|
||||
|
||||
# This tag can be used to specify the character encoding of the source files
|
||||
@@ -671,7 +663,7 @@ RECURSIVE = YES
|
||||
# excluded from the INPUT source files. This way you can easily exclude a
|
||||
# subdirectory from a directory tree whose root is specified with the INPUT tag.
|
||||
|
||||
EXCLUDE =
|
||||
EXCLUDE = ../source/gameengine/PyDoc
|
||||
|
||||
# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
|
||||
# directories that are symbolic links (a Unix file system feature) are excluded
|
||||
|
@@ -42,6 +42,7 @@
|
||||
|
||||
/** \defgroup bullet Bullet Physics Library
|
||||
* \ingroup extern
|
||||
* \see \ref bulletdoc
|
||||
*/
|
||||
|
||||
/** \defgroup blenderplayer Blender Player */
|
||||
@@ -104,6 +105,12 @@
|
||||
/** \defgroup bgerastogl OpenGL Rasterizer
|
||||
* \ingroup bgerast
|
||||
*/
|
||||
/** \defgroup bgesg BGE SceneGraph
|
||||
* \ingroup bge
|
||||
*/
|
||||
/** \defgroup bgevideotex BGE Video Texture
|
||||
* \ingroup bge
|
||||
*/
|
||||
|
||||
/** \defgroup audaspace Audaspace
|
||||
* \ingroup intern undoc
|
||||
|
@@ -15,6 +15,7 @@ subject to the following restrictions:
|
||||
|
||||
/** \file CcdPhysicsEnvironment.h
|
||||
* \ingroup physbullet
|
||||
* See also \ref bulletdoc
|
||||
*/
|
||||
|
||||
#ifndef CCDPHYSICSENVIRONMENT
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -25,7 +25,11 @@
|
||||
* Contributor(s): none yet.
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
* Bounding Box
|
||||
*/
|
||||
|
||||
/** \file SG_BBox.h
|
||||
* \ingroup bgesg
|
||||
* \brief Bounding Box
|
||||
*/
|
||||
|
||||
#ifndef __SG_BBOX_H__
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* Implementationclass to derive controllers from
|
||||
*
|
||||
* $Id$
|
||||
@@ -29,6 +29,10 @@
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_Controller.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_CONTROLLER_H
|
||||
#define __SG_CONTROLLER_H
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -26,6 +26,11 @@
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_DList.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_DLIST
|
||||
#define __SG_DLIST
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -26,6 +26,11 @@
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_IObject.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_IOBJECT
|
||||
#define __SG_IOBJECT
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -26,6 +26,11 @@
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_Node.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_NODE_H
|
||||
#define __SG_NODE_H
|
||||
|
||||
|
@@ -1,23 +1,4 @@
|
||||
/**
|
||||
* @mainpage SG_ParentRelation
|
||||
|
||||
* @section
|
||||
*
|
||||
* This is an abstract interface class to the Scene Graph library.
|
||||
* It allows you to specify how child nodes react to parent nodes.
|
||||
* Normally a child will use it's parent's transforms to compute
|
||||
* it's own global transforms. How this is performed depends on
|
||||
* the type of relation. For example if the parent is a vertex
|
||||
* parent to this child then the child should not inherit any
|
||||
* rotation information from the parent. Or if the parent is a
|
||||
* 'slow parent' to this child then the child should react
|
||||
* slowly to changes in the parent's position. The exact relation
|
||||
* is left for you to implement by filling out this interface
|
||||
* with concrete examples.
|
||||
*
|
||||
* There is exactly one SG_ParentRelation per SG_Node. Subclasses
|
||||
* should not be value types and should be allocated on the heap.
|
||||
*
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -47,6 +28,29 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/** \file SG_ParentRelation.h
|
||||
* \ingroup bgesg
|
||||
* @page SG_ParentRelationPage SG_ParentRelation
|
||||
|
||||
* @section
|
||||
*
|
||||
* This is an abstract interface class to the Scene Graph library.
|
||||
* It allows you to specify how child nodes react to parent nodes.
|
||||
* Normally a child will use it's parent's transforms to compute
|
||||
* it's own global transforms. How this is performed depends on
|
||||
* the type of relation. For example if the parent is a vertex
|
||||
* parent to this child then the child should not inherit any
|
||||
* rotation information from the parent. Or if the parent is a
|
||||
* 'slow parent' to this child then the child should react
|
||||
* slowly to changes in the parent's position. The exact relation
|
||||
* is left for you to implement by filling out this interface
|
||||
* with concrete examples.
|
||||
*
|
||||
* There is exactly one SG_ParentRelation per SG_Node. Subclasses
|
||||
* should not be value types and should be allocated on the heap.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __SG_ParentRelation_h
|
||||
#define __SG_ParentRelation_h
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -26,6 +26,11 @@
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_QList.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_QLIST
|
||||
#define __SG_QLIST
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -27,6 +27,10 @@
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file SG_Spatial.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_SPATIAL_H
|
||||
#define __SG_SPATIAL_H
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
@@ -25,7 +25,10 @@
|
||||
* Contributor(s): none yet.
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
* Bounding Box
|
||||
*/
|
||||
|
||||
/** \file SG_Tree.h
|
||||
* \ingroup bgesg
|
||||
*/
|
||||
|
||||
#ifndef __SG_TREE_H__
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file BlendType.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined BLENDTYPE_H
|
||||
#define BLENDTYPE_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file Common.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if defined WIN32
|
||||
#define WINDOWS_LEAN_AND_MEAN
|
||||
#endif
|
||||
|
@@ -21,6 +21,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
*/
|
||||
|
||||
|
||||
/** \file Exception.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined EXCEPTION_H
|
||||
#define EXCEPTION_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file FilterBase.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined FILTERBASE_H
|
||||
#define FILTERBASE_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file FilterBlueScreen.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined FILTERBLUESCREEN_H
|
||||
#define FILTERBLUESCREEN_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file FilterColor.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined FILTERCOLOR_H
|
||||
#define FILTERCOLOR_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file FilterNormal.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined FILTERNORMAL_H
|
||||
#define FILTERNORMAL_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file FilterSource.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined FILTERSOURCE_H
|
||||
#define FILTERSOURCE_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file ImageBase.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined IMAGEBASE_H
|
||||
#define IMAGEBASE_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file ImageBuff.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined IMAGEBUFF_H
|
||||
#define IMAGEBUFF_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file ImageMix.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined IMAGEMIX_H
|
||||
#define IMAGEMIX_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file ImageRender.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined IMAGERENDER_H
|
||||
#define IMAGERENDER_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file ImageViewport.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined IMAGEVIEWPORT_H
|
||||
#define IMAGEVIEWPORT_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file PyTypeList.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined PYTYPELIST_H
|
||||
#define PYTYPELIST_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file Texture.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined TEXTURE_H
|
||||
#define TEXTURE_H
|
||||
|
||||
|
@@ -20,6 +20,10 @@ http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file VideoBase.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined VIDEOBASE_H
|
||||
#define VIDEOBASE_H
|
||||
|
||||
|
@@ -19,6 +19,11 @@ Place - Suite 330, Boston, MA 02111-1307, USA, or go to
|
||||
http://www.gnu.org/copyleft/lesser.txt.
|
||||
-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
/** \file VideoFFmpeg.h
|
||||
* \ingroup bgevideotex
|
||||
*/
|
||||
|
||||
#if !defined VIDEOFFMPEG_H
|
||||
#define VIDEOFFMPEG_H
|
||||
|
||||
|
Reference in New Issue
Block a user