trash a bunch of outdated and confusing things

This commit is contained in:
Timothee TTimo Besset 2012-03-17 14:07:19 -05:00
parent 31c68a8299
commit 515673c08f
60 changed files with 1 additions and 100672 deletions

View file

@ -1,11 +0,0 @@
Changes file for the MacOS port of GtkRadiant 1.1-TA
----------------------------------------------------
05/24/2001
TTimo
Patching the MacOS branch to build on linux
04/15/2001
Pradeep
Changes so that the whole project compiles under MacOSX/XFree.
03/28/2001
TTimo
added this file and gave write access to pradeep on the tree (testing write access)

View file

@ -1,72 +0,0 @@
developer documentation for GtkRadiant 1.6.0 (Zeroradiant)
==========================================================
getting the source
==================
The latest source is available from the Subversion repository.
https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/
The subversion client can be obtained from the Subversion site.
http://subversion.tigris.org
To get a copy of the source using the commandline Subversion client:
Change the current directory to the desired location for the source.
svn checkout https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/ ./GtkRadiant
Download the desired game packs:
cd ./GtkRadiant/install/installs
svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/Q3Pack/trunk/ ./Q3Pack
svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/UFOAIPack/trunk/ ./UFOAIPack
svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/TremulousPack/trunk/ ./TremulousPack
Linux/OSX(using X-windows)
==========================
environment:
- gcc >= version 3.1 (preferably)
- scons >= 0.96 (radiant is built with scons rather than make)
- python >= 2.3.0, (scons requires python, some build steps use python)
- svn >= 1.1 (some build steps use svn)
dependencies:
- gtk+ >= 2.4.0 (requires glib, atk, pango, iconv, etc)
- gtkglext >= 1.0.0 (requires opengl)
- libxml2 >= 2.0.0
- zlib >= 1.2.0 (for archivezip module)
- libpng >= 1.2.0 (for imagepng module)
build:
Execute 'scons' in the directory containing SConscript
install:
run 'python ./GtkRadiant/install.py'
note - this script should be run after each time you update from svn
run:
Execute './GtkRadiant/install/radiant.x86' (or './GtkRadiant/install/radiant.ppc' on osx)
Win32 (2000, XP or Vista)
==================
environment:
- visual studio 2005
- python 2.3.0 or later (some build steps use python)
- subversion 1.1 or later (some build steps use svn)
dependencies are prepackaged archives, extract them to the directory above GtkRadiant.sln:
- http://zerowing.idsoftware.com/files/radiant/developer/1.5/gtkradiant-1.5-dependencies-1.0.zip
build:
Open GtkRadiant.sln.
In tools > options > projects > VC++ Directories > executables, add the paths to python.exe (e.g. c:\python23\) and svn.exe (e.g. c:\svn\)
Hit 'Build > Build Solution' (F7)
install:
run 'python ./GtkRadiant/install.py'
note - this script should be run after each time you update from svn
run:
set Project > Properties > Debugging > Command to "$(SolutionDir)install/$(TargetFileName)"
hit 'Debug > Start' (F5)

View file

@ -1,4 +1,4 @@
GtkRadiant CONTRIBUTORS and CREDITS
GtkRadiant past contributors and credits
last update: 01/15/2001
=======================

View file

View file

@ -1,2 +0,0 @@
* converted the project files to VC8
* default parameters can't be used in function typedefs anymore, removed those and fixed the code accordingly

View file

@ -1,55 +0,0 @@
{\rtf1\mac\ansicpg10000\cocoartf100
{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\margl1440\margr1440\vieww9000\viewh9000\viewkind0
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\f0\fs24 \cf0 \
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 Install XFree86\
see\
http://xfree86.org and http://mrcla.com/XonX \
on installing X Window System on your OS X\
\
Download these:\
ftp://gnu-darwin.sourceforge.net/pub/gnu-darwin/gtk+-1.2.8.tgz\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 ftp://gnu-darwin.sourceforge.net/pub/gnu-darwin/Mesa-3.4.tgz\
\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 Untar these with \
tar xzvf gtk+-1.2.8.tgz\
tar xzvf Mesa-3.4.tgz\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 \
change to root , go into these directory and type:\
make install\
(This will install gtk and Mesa)\
\
download this:\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 http://prdownloads.sourceforge.net/fink/dlcompat-20010123.tar.gz\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 tar xzvf dlcompat*\
cd dlcompat*\
make\
make install # do this as soot\
\
cd GtkRadiant/libs/libxml2/\
./configure\
make\
make install\
\
cd GtkRadiant/libs/\
make\
\
cd GtrRadiant/tools/\
make\
(This will give you a q3map executable )\
\
cd GtkRadiant/radiant/\
make\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\cf0 (This will give you a radiant executable )\
\
}

View file

@ -1,47 +0,0 @@
# Included Doxygen Config file
#---------------------------------------------------------------------------
# Project name & version number
#---------------------------------------------------------------------------
PROJECT_NAME =
PROJECT_NUMBER =
#---------------------------------------------------------------------------
# Where to put the output
# Note: The images dir should be next to the created html dir within the
# output dir.
# eg;
# [Current Dir]
# L__[OUTPUT_DIRECTORY]
# L__[html]
# L__[images]
#---------------------------------------------------------------------------
OUTPUT_DIRECTORY = ../GtkRadiant-doxygen
#---------------------------------------------------------------------------
# Where to read the sources
# you can add more than one source...
# INPUT = radiant/ \
# tools/quake3/q3map \
# tools/quake3/q3data
#
# Recursive is set on, so setting it to ./ (current dir) would read source
# files recursively from the current dir down. (which would take a while)
#
# eg: To document just include, if the current directory is ../GtkRadiant/
# then...
#---------------------------------------------------------------------------
INPUT = GtkRadiant/include/
#---------------------------------------------------------------------------
# Misc settings
# TAB_SIZE - sets the indenting for the inline source and the source
# browser
# INCLUDE_PATH - will include documentation for included files from other
# packages. You can specify more than one path the same as
# shown in the INPUT example Leave it blank if you don't want
# this.
# PERL_PATH - path to the perl executable
#
#---------------------------------------------------------------------------
PERL_PATH = /usr/bin/perl

170
Doxyfile
View file

@ -1,170 +0,0 @@
# Doxyfile 1.2.5-20010304
#---------------------------------------------------------------------------
# General configuration options
#---------------------------------------------------------------------------
PROJECT_NAME =
PROJECT_NUMBER =
OUTPUT_DIRECTORY =
OUTPUT_LANGUAGE = English
EXTRACT_ALL = YES
EXTRACT_PRIVATE = NO
EXTRACT_STATIC = YES
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = NO
FULL_PATH_NAMES = YES
STRIP_FROM_PATH = $(PWD)/
INTERNAL_DOCS = YES
CLASS_DIAGRAMS = YES
SOURCE_BROWSER = YES
INLINE_SOURCES = YES
STRIP_CODE_COMMENTS = YES
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
VERBATIM_HEADERS = YES
SHOW_INCLUDE_FILES = YES
JAVADOC_AUTOBRIEF = YES
INHERIT_DOCS = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE =
ENABLED_SECTIONS =
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
ALIASES =
MAX_INITIALIZER_LINES = 30
OPTIMIZE_OUTPUT_FOR_C = NO
SHOW_USED_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = doxygen.log
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT =
FILE_PATTERNS = *.h \
*.cpp \
*.c
RECURSIVE = YES
EXCLUDE = *.dsp \
*.dsw \
*.o \
*.d \
*.ico \
*.bmp \
*.txt \
*.rc \
Entries \
Entries.Log \
Repository \
Root
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
IMAGE_PATH =
INPUT_FILTER =
FILTER_SOURCE_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 4
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT =
HTML_HEADER = Doxygen_extras/doxygen_gtkradiant_head.html
HTML_FOOTER = Doxygen_extras/doxygen_gtkradiant_foot.html
HTML_STYLESHEET = Doxygen_extras/doxygen_gtkradiant.css
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
TREEVIEW_WIDTH = 250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT =
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT =
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT =
MAN_EXTENSION = .3
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = YES
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
#---------------------------------------------------------------------------
# Configuration::addtions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE =
ALLEXTERNALS = NO
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
DOT_PATH =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
# Configuration::addtions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE = NO
CGI_NAME = search.cgi
CGI_URL =
DOC_URL =
DOC_ABSPATH =
BIN_ABSPATH = /usr/local/bin/
EXT_DOC_PATHS =
#---------------------------------------------------------------------------
# Include file, at the bottom to over-ride anything I missed.
#---------------------------------------------------------------------------
@INCLUDE = DoxyConfig

View file

@ -1,159 +0,0 @@
# Doxyfile 1.2.5-20010304
#---------------------------------------------------------------------------
# General configuration options
#---------------------------------------------------------------------------
PROJECT_NAME =
PROJECT_NUMBER =
OUTPUT_DIRECTORY =
OUTPUT_LANGUAGE = English
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_STATIC = YES
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = YES
FULL_PATH_NAMES = YES
STRIP_FROM_PATH = $(PWD)/
INTERNAL_DOCS = YES
CLASS_DIAGRAMS = YES
SOURCE_BROWSER = YES
INLINE_SOURCES = YES
STRIP_CODE_COMMENTS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
VERBATIM_HEADERS = YES
SHOW_INCLUDE_FILES = YES
JAVADOC_AUTOBRIEF = YES
INHERIT_DOCS = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE = 2
ENABLED_SECTIONS =
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
ALIASES =
MAX_INITIALIZER_LINES = 30
OPTIMIZE_OUTPUT_FOR_C = NO
SHOW_USED_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = doxygen.log
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT =
FILE_PATTERNS = *.h \
*.cpp \
*.c
RECURSIVE = YES
EXCLUDE =
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
IMAGE_PATH =
INPUT_FILTER =
FILTER_SOURCE_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 4
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT =
HTML_HEADER = Doxygen_files/doxygen_gtkradiant_head.html
HTML_FOOTER = Doxygen_files/doxygen_gtkradiant_foot.html
HTML_STYLESHEET = Doxygen_files/doxygen_gtkradiant.css
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
TREEVIEW_WIDTH = 250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT =
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT =
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT =
MAN_EXTENSION = .3
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
#---------------------------------------------------------------------------
# Configuration::addtions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE =
ALLEXTERNALS = NO
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
DOT_PATH =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
# Configuration::addtions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE = NO
CGI_NAME = search.cgi
CGI_URL =
DOC_URL =
DOC_ABSPATH =
BIN_ABSPATH = /usr/local/bin/
EXT_DOC_PATHS =
#---------------------------------------------------------------------------
# Include file, at the bottom to over-ride anything I missed.
#---------------------------------------------------------------------------
@INCLUDE = genConf

View file

@ -1,45 +0,0 @@
/*
** Doxygen index.html generation file
**
*/
/*! \mainpage +project+ Doxygen Index
<img src="../images/gtkr_splash.jpg" align="right" hspace="2" vspace="2">
\section intro Introduction
This documentation was generated from GtkRadiant source code using Doxygen.<br>
Generated from source in: +target+
\section links Links
<b>General Links</b><br>
<a href="http://www.doxygen.org">Doxygen Homepage</a><br>
<a href="http://www.gtkradiant.com">GtkRadiant Homepage</a><br>
<a href="http://zerowing.idsoftare.com">Zerowing - GtkRadiant Development</a><br>
<b>Local Links</b><br>
<a href="../reference/index.html">Doxygen Quick Reference (Local)</a><br>
<p>
<b>GtkRadiant FAQ Links</b><br>
<a href="http://www.qeradiant.com/faq/fom-serve/cache/115.html">GtkRadiant FAQ</a><br>
<a href="http://www.qeradiant.com/faq/fom-serve/cache/181.html">GtkRadiant FAQ: Open Tasks</a><br>
<a href="http://www.qeradiant.com/faq/fom-serve/cache/116.html">GtkRadiant FAQ: Compiling instructions</a><br>
<a href="http://www.qeradiant.com/faq/fom-serve/cache/116.html">GtkRadiant FAQ: Creating/Submitting patches</a><br>
<a href="http://www.qeradiant.com/faq/fom-serve/cache/141.html">GtkRadiant FAQ: Coding Conventions & Guidelines</a><br>
</p>
<b>Misc Links</b><br>
<a href="http://www.idsoftware.com">idsoftware.com</a><br>
<p>
<i>
* Note: The content on this page was generated from <a href="doxy__mainpage_8h.html">this</A> file.
It is moved into the <target> path when the doxygen documentation is generated, and removed immediately
afterwards.
</i>
</p>
<i>This page generated: by <b>+user+</b> on <b>+machine+</b><br>
On +date+
</i>
*/

View file

@ -1,34 +0,0 @@
body { background-color: black; }
IMG { border-color: #222222; border: 0; }
em { font-size: 11px; font-style: italic; font-weight: normal; color: #888888; }
H1 { text-align: center; font-size: 15px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
H3 { text-align: center; font-size: 18px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
A { text-decoration: none; color: #6666DD; }
A:HOVER { text-decoration: underline; color: #4444FF; }
A:VISITED { text-decoration: none; color: #8888AA; }
A.qindex { text-decoration: none; color: #6666DD; font-size: 11px; }
A.qindex:HOVER { text-decoration: underline; color: #4444FF; font-size: 11px; }
A.qindex:VISITED { text-decoration: none; color: #8888AA; font-size: 11px; }
A.qindexRef { font-size: 11px; }
A.el { text-decoration: none; font-weight: bold; }
A.elRef { font-weight: bold; }
A.code { text-decoration: none; font-weight: normal; color: #6666DD; }
A.code:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.code:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
A.codeRef { text-decoration: none; font-weight: normal; color: #6666DD; }
A.codeRef:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.codeRef:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
DL.el { margin-left: 2cm; width: 99%; }
DIV.fragment { background-color: #FFFFFF; width: 99%; }
DIV.ah { background-color: #AAAAAA; width: 99%; margin-bottom: 3; margin-top: 3; }
TD.md { cellpadding: 0; background-color: #DDDDDD; border: 0; width: 99%; color: #222222; }
DIV.groupHeader { margin-left: 16; margin-top: 12; margin-bottom: 6; font-weight: bold; color: #222222; }
DIV.groupText { margin-left: 16; font-style: italic; font-size: smaller; }
FONT.keyword { color: #0080A0; }
FONT.keywordtype { color: #604020; }
FONT.keywordflow { color: #E08000; }
FONT.comment { color: #800000; }
FONT.comment { color: #009900; text-decoration: italic; }
FONT.preprocessor { color: #806020; }
FONT.stringliteral{ color: #002080; }
FONT.charliteral { color: #008080; }

View file

@ -1,49 +0,0 @@
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> $doxygenversion</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,38 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>$projectname $projectnumber Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<center>
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92"></td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware"></td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92"></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr height="12">
<td valign="top">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12"></td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%"></td>
<td valign="top">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12"></td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="0"><div>
<br><hr width="95%">
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->

View file

@ -1,7 +0,0 @@
<html>
<head>
<meta http-equiv=Refresh content="1; url=./html/index.html">
</head>
<body>
Redirecting to <a href="./html/index.html">Doxygen index</a>
</body>

View file

@ -1,46 +0,0 @@
<!-- ---------------- Start Footer ----------------- -->
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<!-- Left side of footer -->
<i><a href="http://www.doxygen.org">Doxygen</a> is: Copyright © 1997-2001 by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch.</a></i>
</td>
<td align="right">
<!-- Right side of footer -->
<i>GtkRadiant Doxygen Maintainer: <a href="mailto:gefdavis@dingoblue.net.au">Gef</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</center>
</div>
</body>
</html>

View file

@ -1,38 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>GtkRadiant - Doxygen Quick Reference</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<center>
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0"></td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92"></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12"></td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%"></td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12"></td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nsbp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr width="95%">
<!-- ----------------- End Header ----------------- -->

View file

@ -1,103 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<ul>
<li><a class="el" href="classIEpair.html">IEpair</a> (Virtual class to allow plugin operations on entity pairs)
</ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,110 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEpair Member List</h1>This is the complete list of members for <a class="el" href="classIEpair.html">IEpair</a>, including all inherited members.<ul>
<li><a class="el" href="classIEpair.html#a7">CalculateRotatedBounds</a>(vec3_t mins, vec3_t maxs)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a1">DecRef</a>()=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a3">FloatForKey</a>(char *key)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a6">GetEntityOrigin</a>(vec3_t vec)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a2">GetVectorForKey</a>(char *key, vec3_t vec)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a0">IncRef</a>()=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a5">SetKeyValue</a>(char *key, char *value)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a4">ValueForKey</a>(char *key)=0
<code> [pure virtual]</code></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,414 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEpair Class Reference</h1>Virtual class to allow plugin operations on entity pairs.
<a href="#_details">More...</a>
<p>
<a href="classIEpair-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a0">IncRef</a> ()=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Increment the number of references to this object.</em> <a href="#a0">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a1">DecRef</a> ()=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Decrement the reference count.</em> <a href="#a1">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a2">GetVectorForKey</a> (char *key, vec3_t vec)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a vector from a key.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual float&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a3">FloatForKey</a> (char *key)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a float from a key.</em> <a href="#a3">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual char*&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a4">ValueForKey</a> (char *key)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a string (char *) from a key.</em> <a href="#a4">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a5">SetKeyValue</a> (char *key, char *value)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Set a key value to char *value.</em> <a href="#a5">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a6">GetEntityOrigin</a> (vec3_t vec)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a vec3_t for the entities origin.</em> <a href="#a6">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a7">CalculateRotatedBounds</a> (vec3_t mins, vec3_t maxs)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Compute the rotated bounds of the BBox based on "angle" and "angles" keys.</em> <a href="#a7">More...</a><em></em></font><br><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Virtual class to allow plugin operations on entity pairs.
<p>
<p>
<dl compact><dt>
<b><a class="el" href="todo.html#_todo000001">Todo: </a></b><dd>
Write more complete documentation for this class so that it's use is clear</dl>
<p>
An interface to entity keys and key pairs that allows plugins to; read and write entity keys and key values, get a key value as a vec3_t
<p>
<p>
Definition at line <a class="el" href="test_8c-source.html#l00010">10</a> of file <a class="el" href="test_8c-source.html">iepairs.h</a>.<hr><h2>Member Function Documentation</h2>
<a name="a7" doxytag="IEpair::CalculateRotatedBounds"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::CalculateRotatedBounds (
</b></td>
<td valign="bottom"><b>
vec3_t <em>mins</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
vec3_t <em>maxs</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Compute the rotated bounds of the BBox based on "angle" and "angles" keys.
<p>
</td>
</tr>
</table>
<a name="a1" doxytag="IEpair::DecRef"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::DecRef (
</b></td>
<td valign="bottom"><b>
)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Decrement the reference count.
<p>
</td>
</tr>
</table>
<a name="a3" doxytag="IEpair::FloatForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
float IEpair::FloatForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a float from a key.
<p>
</td>
</tr>
</table>
<a name="a6" doxytag="IEpair::GetEntityOrigin"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::GetEntityOrigin (
</b></td>
<td valign="bottom"><b>
vec3_t <em>vec</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a vec3_t for the entities origin.
<p>
</td>
</tr>
</table>
<a name="a2" doxytag="IEpair::GetVectorForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::GetVectorForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
vec3_t <em>vec</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a vector from a key.
<p>
</td>
</tr>
</table>
<a name="a0" doxytag="IEpair::IncRef"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::IncRef (
</b></td>
<td valign="bottom"><b>
)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Increment the number of references to this object.
<p>
</td>
</tr>
</table>
<a name="a5" doxytag="IEpair::SetKeyValue"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::SetKeyValue (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
char * <em>value</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Set a key value to char *value.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>key</em>
&nbsp;</td><td>
The (char *) containing the keyname </td></tr>
<tr><td valign=top><em>value</em>
&nbsp;</td><td>
The (char *) to set the key value to </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="a4" doxytag="IEpair::ValueForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
char * IEpair::ValueForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a string (char *) from a key.
<p>
</td>
</tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="test_8c-source.html">iepairs.h</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,103 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound Index</h1><table align=center width="95%" border=0 cellspacing=0 cellpadding=0>
<tr><td><div class="ah"><font color="white"><b>&nbsp;&nbsp;I&nbsp;&nbsp;</b></font></div></td><td><a class="el" href="classIEpair.html">IEpair</a>&nbsp;&nbsp;&nbsp;</td></tr>
</table>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,35 +0,0 @@
body { background-color: black; }
IMG { border-color: #222222; border: 1; }
em { font-size: 11px; font-style: italic; font-weight: normal; color: #888888; }
H1 { text-align: center; font-size: 15px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
H3 { text-align: center; font-size: 18px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
A { text-decoration: none; color: #6666DD; }
A:HOVER { text-decoration: underline; color: #4444FF; }
A:VISITED { text-decoration: none; color: #8888AA; }
A.qindex { text-decoration: none; color: #6666DD; font-size: 11px; }
A.qindex:HOVER { text-decoration: underline; color: #4444FF; font-size: 11px; }
A.qindex:VISITED { text-decoration: none; color: #8888AA; font-size: 11px; }
A.qindexRef { font-size: 11px; }
A.el { text-decoration: none; font-weight: bold; }
A.elRef { font-weight: bold; }
A.code { text-decoration: none; font-weight: normal; color: #6666DD; }
A.code:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.code:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
A.codeRef { text-decoration: none; font-weight: normal; color: #6666DD; }
A.codeRef:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.codeRef:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
DL.el { margin-left: 2cm; width: 99%; }
DIV.fragment { background-color: #FFFFFF; width: 99%; }
DIV.ah { background-color: #AAAAAA; width: 99%; margin-bottom: 3; margin-top: 3; }
TD.md { cellpadding: 2; background-color: #DDDDDD; border: 1; width: 99%; color: #222222; }
DIV.groupHeader { margin-left: 16; margin-top: 12; margin-bottom: 6; font-weight: bold; color: #222222; }
DIV.groupText { margin-left: 16; font-style: italic; font-size: smaller; }
FONT.keyword { color: #0080A0; }
FONT.keywordtype { color: #604020; }
FONT.keywordflow { color: #E08000; }
FONT.comment { color: #800000; }
FONT.comment { color: #009900; text-decoration: italic; }
FONT.preprocessor { color: #806020; }
FONT.stringliteral{ color: #002080; }
FONT.charliteral { color: #008080; }

View file

@ -1,102 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample File List</h1>Here is a list of all files with brief descriptions:<ul>
<li><a class="el" href="test_8c.html">iepairs.h</a> <a href="test_8c-source.html">[code]</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,110 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound Members</h1>Here is a list of all class members with links to the class documentation for each member:<ul>
<li>CalculateRotatedBounds()
: <a class="el" href="classIEpair.html#a7">IEpair</a><li>DecRef()
: <a class="el" href="classIEpair.html#a1">IEpair</a><li>FloatForKey()
: <a class="el" href="classIEpair.html#a3">IEpair</a><li>GetEntityOrigin()
: <a class="el" href="classIEpair.html#a6">IEpair</a><li>GetVectorForKey()
: <a class="el" href="classIEpair.html#a2">IEpair</a><li>IncRef()
: <a class="el" href="classIEpair.html#a0">IEpair</a><li>SetKeyValue()
: <a class="el" href="classIEpair.html#a5">IEpair</a><li>ValueForKey()
: <a class="el" href="classIEpair.html#a4">IEpair</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,16 +0,0 @@
digraph inheritance
{
Node7 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",style="filled" fontcolor="white"];
Node8 -> Node7 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node8 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_publicbase.html"];
Node9 -> Node8 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node9 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="red",URL="$class_truncated.html"];
Node11 -> Node7 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="doxfont"];
Node11 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_protectedbase.html"];
Node12 -> Node7 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="doxfont"];
Node12 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_privatebase.html"];
Node13 -> Node7 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node13 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="grey75"];
Node14 -> Node7 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="doxfont"];
Node14 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_used.html"];
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

View file

@ -1,141 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>Graph Legend</h1>This page explains how to interpret the graphs that are generated by doxygen.
<p>
Consider the following example: <div class="fragment"><pre><font class="comment">/*! Invisible class because of truncation */</font>
<font class="keyword">class </font>Invisible { };
<font class="comment"></font>
<font class="comment">/*! Truncated class, inheritance relation is hidden */</font>
<font class="keyword">class </font>Truncated : <font class="keyword">public</font> Invisible { };
<font class="comment">/* Class not documented with doxygen comments */</font>
<font class="keyword">class </font>Undocumented { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using public inheritance */</font>
<font class="keyword">class </font>PublicBase : <font class="keyword">public</font> Truncated { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using protected inheritance */</font>
<font class="keyword">class </font>ProtectedBase { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using private inheritance */</font>
<font class="keyword">class </font>PrivateBase { };
<font class="comment"></font>
<font class="comment">/*! Class that is used by the Inherited class */</font>
<font class="keyword">class </font>Used { };
<font class="comment"></font>
<font class="comment">/*! Super class that inherits a number of other classes */</font>
<font class="keyword">class </font>Inherited : <font class="keyword">public</font> PublicBase,
<font class="keyword">protected</font> ProtectedBase,
<font class="keyword">private</font> PrivateBase,
<font class="keyword">public</font> Undocumented
{
<font class="keyword">private</font>:
Used *m_usedClass;
};</pre></div> If the <code>MAX_DOT_GRAPH_HEIGHT</code> tag in the configuration file is set to 200 this will result in the following graph:
<p>
<center>
<img src="graph_legend.gif"></center>
<p>
The boxes in the above graph have the following meaning: <ul>
<li>A filled black box represents the struct or class for which the graph is generated. <li>A box with a black border denotes a documented struct or class. <li>A box with a grey border denotes an undocumented struct or class. <li>A box with a red border denotes a documented struct or class for which not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.</ul>
The arrows have the following meaning: <ul>
<li>A dark blue arrow is used to visualize a public inheritance relation between two classes. <li>A dark green arrow is used for protected inheritance. <li>A dark red arrow is used for private inheritance. <li>A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,102 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairs Class Example Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairs Class Example Documentation</h1>
<p>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,104 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Related Pages</h1>Here is a list of all related documentation pages:<ul>
<li><a class="el" href="todo.html">Todo List</a>
</ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,140 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>iepairs.h</h1><a href="test_8c.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <font class="comment">//! Virtual class to allow plugin operations on entity pairs</font>
00002 <font class="comment"></font><font class="comment">/*!</font>
00003 <font class="comment"> \todo Write more complete documentation for this class so that it's use</font>
00004 <font class="comment"> is clear</font>
00005 <font class="comment"> </font>
00006 <font class="comment"> An interface to entity keys and key pairs that allows plugins to;</font>
00007 <font class="comment"> read and write entity keys and key values, get a key value as a</font>
00008 <font class="comment"> vec3_t</font>
00009 <font class="comment">*/</font>
<a name="l00010"></a><a class="code" href="classIEpair.html">00010</a> <font class="keyword">class </font><a class="code" href="classIEpair.html">IEpair</a>
00011 {
00012 <font class="keyword">public</font>:<font class="comment"></font>
00013 <font class="comment"> //! Increment the number of references to this object</font>
00014 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a0">IncRef</a> () = 0;
00015 <font class="comment"></font>
00016 <font class="comment"> //! Decrement the reference count</font>
00017 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a1">DecRef</a> () = 0;
00018 <font class="comment"></font>
00019 <font class="comment"> //! Get a vector from a key</font>
00020 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a2">GetVectorForKey</a>( <font class="keywordtype">char</font>* key, vec3_t vec ) = 0;
00021 <font class="comment"></font>
00022 <font class="comment"> //! Get a float from a key</font>
00023 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">float</font> <a class="code" href="classIEpair.html#a3">FloatForKey</a>( <font class="keywordtype">char</font> *key ) = 0;
00024 <font class="comment"></font>
00025 <font class="comment"> //! Get a string (char *) from a key</font>
00026 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">char</font>* <a class="code" href="classIEpair.html#a4">ValueForKey</a>( <font class="keywordtype">char</font> *key ) = 0;
00027 <font class="comment"></font>
00028 <font class="comment"> //! Set a key value to char *value</font>
00029 <font class="comment"></font><font class="comment"> /*!</font>
00030 <font class="comment"> \param key The (char *) containing the keyname</font>
00031 <font class="comment"> \param value The (char *) to set the key value to</font>
00032 <font class="comment"> */</font>
00033 <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a5">SetKeyValue</a>( <font class="keywordtype">char</font> *key, <font class="keywordtype">char</font> *value ) = 0;
00034 <font class="comment"></font>
00035 <font class="comment"> //! Get a vec3_t for the entities origin</font>
00036 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a6">GetEntityOrigin</a>( vec3_t vec ) = 0;
00037 <font class="comment"></font>
00038 <font class="comment"> //! Compute the rotated bounds of the BBox based on "angle" and "angles" keys</font>
00039 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a7">CalculateRotatedBounds</a>( vec3_t mins, vec3_t maxs ) = 0;
00040 };
</pre></div>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,107 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>iepairs.h File Reference</h1>
<p>
<a href="test_8c-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html">IEpair</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Virtual class to allow plugin operations on entity pairs.</em> <a href="classIEpair.html#_details">More...</a><em></em></font><br><br></td></tr>
</table>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,105 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><a name="todo"><h2>Todo List</h2></a>
<dl compact>
<dt><a name="_todo000001"></a>Class <a class="el" href="classIEpair.html">IEpair</a> <dd>Write more complete documentation for this class so that it's use is clear
</dl>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View file

@ -1,159 +0,0 @@
# Doxyfile 1.2.5-20010304
#---------------------------------------------------------------------------
# General configuration options
#---------------------------------------------------------------------------
PROJECT_NAME =
PROJECT_NUMBER =
OUTPUT_DIRECTORY =
OUTPUT_LANGUAGE = English
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_STATIC = YES
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = YES
FULL_PATH_NAMES = YES
STRIP_FROM_PATH = $(PWD)/
INTERNAL_DOCS = YES
CLASS_DIAGRAMS = YES
SOURCE_BROWSER = YES
INLINE_SOURCES = YES
STRIP_CODE_COMMENTS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
VERBATIM_HEADERS = YES
SHOW_INCLUDE_FILES = YES
JAVADOC_AUTOBRIEF = YES
INHERIT_DOCS = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE = 2
ENABLED_SECTIONS =
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
ALIASES =
MAX_INITIALIZER_LINES = 30
OPTIMIZE_OUTPUT_FOR_C = NO
SHOW_USED_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = doxygen.log
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT =
FILE_PATTERNS = *.h \
*.cpp \
*.c
RECURSIVE = YES
EXCLUDE =
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS =
IMAGE_PATH =
INPUT_FILTER =
FILTER_SOURCE_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 4
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT =
HTML_HEADER = Doxygen_files/doxygen_gtkradiant_head.html
HTML_FOOTER = Doxygen_files/doxygen_gtkradiant_foot.html
HTML_STYLESHEET = Doxygen_files/doxygen_gtkradiant.css
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
TREEVIEW_WIDTH = 250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
LATEX_OUTPUT =
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT =
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT =
MAN_EXTENSION = .3
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
#---------------------------------------------------------------------------
# Configuration::addtions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE =
ALLEXTERNALS = NO
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
HAVE_DOT = YES
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
DOT_PATH =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
# Configuration::addtions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE = NO
CGI_NAME = search.cgi
CGI_URL =
DOC_URL =
DOC_ABSPATH =
BIN_ABSPATH = /usr/local/bin/
EXT_DOC_PATHS =
#---------------------------------------------------------------------------
# Include file, at the bottom to over-ride anything I missed.
#---------------------------------------------------------------------------
@INCLUDE = ./Doxygen_files/genConf

View file

@ -1,421 +0,0 @@
#!/bin/bash
# Functions for the gendox script
#
# Gef, Aug 2001
#------------------------------------------------------------------------
# Set the doxygen output language from the system locale
#------------------------------------------------------------------------
get_language() {
if [ -n "$LANG" ] ; then
local LANG=`locale | grep LANG | cut -d= -f2`;
fi
case "$LANG" in
czech)
OUPUTLANGUAGE="Czech";
;;
german)
OUPUTLANGUAGE="German";
;;
spanish)
OUPUTLANGUAGE="Spanish";
;;
finnish)
OUPUTLANGUAGE="Finnish";
;;
french)
OUPUTLANGUAGE="French";
;;
italian)
OUPUTLANGUAGE="Italian";
;;
japanese*)
OUPUTLANGUAGE="Japanese";
;;
dutch)
OUPUTLANGUAGE="Dutch";
;;
swedish)
OUPUTLANGUAGE="Swedish";
;;
*)
OUPUTLANGUAGE="English";
;;
esac
}
#------------------------------------------------------------------------
# Output usage info & output help
#------------------------------------------------------------------------
output_usage() {
echo -e "Usage: $0 [<target(s)>] [-o <output_directory>]";
return;
}
output_help() {
output_usage;
echo -e "\nOptions:";
echo -e " [<target(s)>]";
echo -e " This is an optional parameter that specifies the directory, or multiple";
echo -e " directories from which to generate the documentation.";
echo -e "";
echo -e " [-o <output_directory>]";
echo -e " An optional parameter that specifies the output directory in which";
echo -e " to save the generated documentation.";
echo -e "";
echo -e " -q or --quiet";
echo -e " Prevents the output of status information"
echo -e ""
echo -e " --help, or -h";
echo -e " Displays this information";
echo -e ""
echo -e " -q or --quiet";
echo -e " Prevents the output of status information"
echo -e ""
echo -e " -k or --kill";
echo -e " kills running doxygen pids."
echo -e ""
echo -e "* Further information on using this script, can be found in README.doxygen";
echo -e "* in the current directory.";
}
#------------------------------------------------------------------------
# Set the target to what was passed on the command line
#------------------------------------------------------------------------
parse_commandline() {
# todo:
# need to add the ability to check for an auto gen'd version
# used for automatically generating new documentation for each commit
# to the cvs server
# funky bash shell array
declare -a OPTLIST[$#];
if [ $OPTCOUNT == 0 ] ; then
# No options on the command line so set the target list to the core
TARGETCOUNT=0;
OUTPUTDIR="../$(basename `pwd`)-doxygen";
else
# put all the command line options into an array
for f in $COMLINE ; do
OPTLIST[$COUNTER]="$f";
let COUNTER++;
done
for (( COUNTER=0 ; $COUNTER < $OPTCOUNT; $[COUNTER++] )) ; do
if [ "${OPTLIST[$COUNTER]}" == "--help" ] ; then
# output usage information
output_help;
RETVAL=1;
return;
elif [ "${OPTLIST[$COUNTER]}" == "-h" ] ; then
# output usage information
output_help;
RETVAL=1;
return;
fi
case ${OPTLIST[$COUNTER]} in
-q)
QUIETMODE=1;
;;
--quiet)
QUIETMODE=1;
;;
-k)
KILLON=1;
;;
--kill)
KILLON=1;
;;
-o)
# look for the -o switch, and get the next command line option as the output dir
if [ -z ${OPTLIST[$COUNTER + 1]} ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " ** Output switch used, but no output dir passed...";
[ $QUIETMODE -gt 0 ] || echo -e " ** Setting default output dir.";
else
let COUNTER++;
OUTPUTDIR=${OPTLIST[$COUNTER]};
fi
break;
;;
**)
# If the command line option is anything other that -o then assume it's a target
# Check to make sure the target exists first...
if [ -d ${OPTLIST[$COUNTER]} ] ; then
TARGETLIST[$COUNTER]=${OPTLIST[$COUNTER]};
else
output_usage;
echo -e " ** Error: Non-existent directory specified as a target.\nExiting.";
RETVAL=1;
return;
fi
let TARGETCOUNT++;
;;
esac
done
fi # if [ $OPTCOUNT == 0 ] ;
if [ $TARGETCOUNT == 0 ] ; then
TARGETCOUNT=4;
TARGETLIST[0]="include";
TARGETLIST[1]="libs";
TARGETLIST[2]="radiant";
TARGETLIST[3]="plugins";
# Gef: outputdir for default core when no targets are passed on the command line
# TTimo problem still there, if -o used on command line, don't override
if [ -z $OUTPUTDIR ] ; then
OUTPUTDIR="../$(basename `pwd`)-doxygen";
fi
fi
# Add trailing slash's to the lines that need them
TARGETSTRING=`echo ${TARGETLIST[*]} | sed -e 's/" "/", "/'`
[ $QUIETMODE -gt 0 ] || echo -ne " -> Set Input to: ";
for (( COUNTER=0; COUNTER < $TARGETCOUNT ; $[COUNTER++] )) ; do
if [ $COUNTER == $[TARGETCOUNT - 1] ] ; then
[ $QUIETMODE -gt 0 ] || echo -ne "${TARGETLIST[$COUNTER]}\n";
TARGETLIST[$COUNTER]="${TARGETLIST[$COUNTER]}";
else
[ $QUIETMODE -gt 0 ] || echo -ne "${TARGETLIST[$COUNTER]}, ";
TARGETLIST[$COUNTER]="${TARGETLIST[$COUNTER]} \\";
fi
done
[ $QUIETMODE -gt 0 ] || echo -e " -> Set Output Dir to: $OUTPUTDIR";
return;
}
#------------------------------------------------------------------------
# Try to extract the version number
# todo: find a better way to determine the version
#------------------------------------------------------------------------
get_version() {
VERSION=`grep PROJECT_NUMBER $DOXYCONFIG | grep -v \# | cut -d= -f2`;
if [ -z $VERSION ] ; then
if [ -f "./include/version.default" ] ; then # checks that we are in the right dir
VERSION=`cat ./include/version.default`;
else
VERSION="(Unknown)";
fi
fi
return;
}
#------------------------------------------------------------------------
# Create a projectname from the tree name
#------------------------------------------------------------------------
get_projectname() {
PROJECTNAME=`grep PROJECT_NAME $DOXYCONFIG | grep -v \# | cut -d= -f2`;
if [ -z $PROJECTNAME ] ; then
# PROJECTNAME=`echo $TARGET | sed -e s/[^A-Za-z0-9]/!/ | cut -d! -f1`;
PROJECTNAME="$(basename `pwd`)";
fi
return;
}
#------------------------------------------------------------------------
# function to determine the path to the perl executable
#------------------------------------------------------------------------
get_perlpath() {
if [ -f "$DOXYCONFIG" ] ; then
PERLPATH=`grep PERL_PATH $DOXYCONFIG | grep = | cut -d= -f2`
fi
if [ 'basename $PERLPATH &2>/dev/null' != "perl" ] ; then
PERLPATH=`which perl 2>/dev/null | sed -e 's/perl//'`;
elif [ 'basename $PERLPATH &2>/dev/null' != "perl" ] ; then
PERLPATH="";
fi
return;
}
#------------------------------------------------------------------------
# Function to determine the path to the dot executable
#------------------------------------------------------------------------
get_dotpath() {
if [ -f "$DOXYCONFIG" ] ; then
DOTPATH=`grep DOT_PATH $DOXYCONFIG | grep = | cut -d= -f2`
fi
if [ -z $DOTPATH ] || [ `basename $DOTPATH 2>/dev/null` != "dot" ] ; then
DOTPATH=`which dot 2>/dev/null`;
fi
if [ -z $DOTPATH ] || [ `basename $DOTPATH 2>/dev/null` != "dot" ] ; then
DOTPATH="";
HAVEDOT="No";
echo -e "** Warning: dot not found.";
[ $QUIETMODE -gt 0 ] || echo -e "** dot is part of the GraphVis package and is used to generate";
[ $QUIETMODE -gt 0 ] || echo -e "** dependancy/inheritance/include (etc) diagrams.";
[ $QUIETMODE -gt 0 ] || echo -e "** It's suggested that you install the GraphVis package for those";
[ $QUIETMODE -gt 0 ] || echo -e "** features.";
[ $QUIETMODE -gt 0 ] || echo -e "** GraphVis can be downloaded from www.graphvis.org";
else
HAVEDOT="Yes";
DOTPATH=`echo $DOTPATH | sed -e 's/dot//'`;
fi
return;
}
#------------------------------------------------------------------------
# Function to move stuff around
#------------------------------------------------------------------------
# eg: move the images into the output directory & the reference doc into the
# html directory.
# called after doxygen has finished generating documentation
move_stuff() {
[ $QUIETMODE -gt 0 ] || echo -ne " -> Move stuff.\n";
if [ ! -d $OUTPUTDIR ] ; then
mkdir $OUTPUTDIR;
fi
if [ ! -d "$EXTRAS_PATH/images/" ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " - Looking for images.";
[ $QUIETMODE -gt 0 ] || sleep 2;
[ $QUIETMODE -gt 0 ] || echo -e " - I can't find the images...";
[ $QUIETMODE -gt 0 ] || sleep 1;
[ $QUIETMODE -gt 0 ] || echo -e " - Where did you put the images!?";
[ $QUIETMODE -gt 0 ] || sleep 2;
[ $QUIETMODE -gt 0 ] || echo -e " - They have to be here somewhere...";
[ $QUIETMODE -gt 0 ] || sleep 1;
[ $QUIETMODE -gt 0 ] || echo -e " - Looking in /dev/null";
[ $QUIETMODE -gt 0 ] || sleep 3;
[ $QUIETMODE -gt 0 ] || echo -e " - YOU FOOL, YOU DELETED THE IMAGES!!!";
[ $QUIETMODE -gt 0 ] || sleep 1;
[ $QUIETMODE -gt 0 ] || echo -e " - I quit!";
RETVAL=666;
else
if [ ! -d $OUTPUTDIR/images ] ; then
mkdir $OUTPUTDIR/images ;
fi
cp $EXTRAS_PATH/images/* $OUTPUTDIR/images/ ;
RETVAL=0;
fi
return;
}
#------------------------------------------------------------------------
# clean_up() removes old versions of the documentation
#------------------------------------------------------------------------
clean_up() {
if [ -f $OUTPUTDIR/html/index.html ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " -> Trashing old dox.";
rm -f $OUTPUTDIR/html/*
fi
return;
}
#------------------------------------------------------------------------
# Create a new genConf & Doxyfile
#------------------------------------------------------------------------
gen_doxyconfig() {
[ $QUIETMODE -gt 0 ] || echo -e " -> Generating DoxyConfig.";
RETVAL=0;
# first need to make sure there is a Doxyfile here
if [ ! -f $DOXYFILE ] ; then
# what now? (could generate one with 'doxygen -e Doxyfile') but it would be screwed.
echo -e "No Doxyfile here...";
RETVAL=3;
return;
else
# Create a new doxyfile with the @INCLUDE statement including the generated stuff
echo "`cat $DOXYFILE | grep -v @INCLUDE`" > $NEWDOXYFILE
echo "@INCLUDE = $CONFIG_OUTPUT" >> $NEWDOXYFILE
fi
# remove the old config file
rm -f $CONFIG_OUTPUT
# create a new one
touch $CONFIG_OUTPUT
echo "# Generated configuration - Do Not Edit." >> $CONFIG_OUTPUT;
echo "# If you want to modify options, edit DoxyConfig and re-run genconf." >> $CONFIG_OUTPUT;
echo -e "\n" >> $CONFIG_OUTPUT;
echo -e "PROJECT_NAME=$PROJECTNAME" >> $CONFIG_OUTPUT;
echo -e "PROJECT_NUMBER=$VERSION" >> $CONFIG_OUTPUT;
echo -e "PERL_PATH=$PERLPATH" >> $CONFIG_OUTPUT;
echo -e "HAVE_DOT=$HAVEDOT" >> $CONFIG_OUTPUT;
echo -e "DOT_PATH=$DOTPATH" >> $CONFIG_OUTPUT;
echo -e "OUTPUT_LANGUAGE=$OUTPUTLANGUAGE" >> $CONFIG_OUTPUT;
echo -n "INPUT=" >> $CONFIG_OUTPUT;
for (( COUNTER=0 ; COUNTER < $TARGETCOUNT; $[COUNTER++] )) ; do
# echo -e "${TARGETLIST[$COUNTER]}";
echo -e "${TARGETLIST[$COUNTER]}" >> $CONFIG_OUTPUT
done
# echo -e "INPUT=$TARGET" >> $CONFIG_OUTPUT;
echo -e "OUTPUT_DIRECTORY=$OUTPUTDIR" >> $CONFIG_OUTPUT;
echo -e "\n" >> $CONFIG_OUTPUT;
return;
}
#------------------------------------------------------------------------
# Build the reference page & index
#------------------------------------------------------------------------
build_extra_html() {
# file locations
REF_OUT="$OUTPUTDIR/reference/index.html"
INDEX_OUT="$OUTPUTDIR/index.html"
# Make the output directory if it doesn't exist
if [ ! -d $OUTPUTDIR/reference/ ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " -> Making reference directory";
mkdir $OUTPUTDIR/reference
fi
# cat the files together and output the result to each file
[ $QUIETMODE -gt 0 ] || echo -e " -> Building reference document";
cat $EXTRAS_PATH/doxygen_reference_head.html $EXTRAS_PATH/reference1.html $EXTRAS_PATH/doxygen_reference_foot.html > $REF_OUT;
if [ ! -d $OUTPUTDIR/example/ ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " -> Making example dir";
mkdir $OUTPUTDIR/example
fi
[ $QUIETMODE -gt 0 ] || echo -e " -> Moving example docs";
cp $EXTRAS_PATH/example/* $OUTPUTDIR/example/
cp $EXTRAS_PATH/doxygen_gtkradiant.css $OUTPUTDIR/example/
# Make a redirecting index.html
cat $EXTRAS_PATH/doxygen_index.html > $INDEX_OUT;
return;
}
#------------------------------------------------------------------------
# Execute doxygen
#------------------------------------------------------------------------
run_doxygen() {
# copy doxy_mainpage.h to the target directory
# pipe it through sed to add generation time/date and username - $machine
TEMPLOCATION=`echo $TARGETSTRING | cut -d' ' -f1`;
if [ X"$USERNAME" == "X" ] ; then
USERNAME=`whoami`;
fi
MACHINE=`uname -n`; # `uname -n` or `hostname` ??
cp $EXTRAS_PATH/doxy_mainpage.h temp.h
cat temp.h |
sed "s/+project+/$PROJECTNAME/" |
sed "s|+target+|$TARGETSTRING|" |
sed "s/+user+/$USERNAME/" |
sed "s/+machine+/$MACHINE/" |
sed "s/+date+/$(date '+%b %d %Y')/" > $TEMPLOCATION/doxy_mainpage.h ;
rm -f temp.h
# Start doxygen with the command "doxygen $DOXYFILE"
[ $QUIETMODE -gt 0 ] || echo -e " -> Executing doxygen.";
[ $QUIETMODE -gt 0 ] || echo -e "> doxygen $NEWDOXYFILE";
doxygen $NEWDOXYFILE
RETVAL=$?
# remove doxy_mainpage.h from the target directory
rm -f $TEMPLOCATION/doxy_mainpage.h
return;
}
#------------------------------------------------------------------------
# End.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 362 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

View file

@ -1,333 +0,0 @@
<div align="center">
<table width="95%" cellpadding="0" cellspacing="0" border="0">
<tr><td>
<a href="../html/index.html">GtkRadiant Doxygen Documentation</a>
<a name="top"></a>
<h1>Doxygen Quick Reference</h1>
<hr>
<p align="left">
<h2>Index</h2>
<ol>
<li><a href="#cs">Commenting styles</a></li>
<li><a href="#qts">Qt Style C++ Class Example</a></li>
<li><a href="#jds">JavaDoc Style C++ Class Example</a></li>
<li><a href="#spt">Special Tags</a></li>
<li><a href="#stt">Structural Tags</a></li>
</ol>
</p>
<hr>
<a name="cs"></a>
<h2>1. Commenting Styles</h2>
There are two different <i>styles</i> of commenting that doxygen recognises.
<p align="left">
Qt Style:<br>
<code>
/*!<br>
.... text ....<br>
*/<br>
<br>
</code>
Qt Style Single line<br>
<code>
//! .... one line of text ....<br>
</code>
</p>
<p align="left">
JavaDoc Style:<br>
<code>
/**<br>
* .... text ....<br>
*/<br>
</code>
<br>
JavaDoc Style Single line<br>
<code>
/// .... one line of text ....<br>
</code>
</p>
<p>
Doxygen only allows one brief and one detailed description for each declaration/definition.
If there is a brief description before a declaration, and one before the a definition, only
the one before the <i>declaration</i> will be used. If the same situation occurs for a detailed
description the one before the <i>definition</i> is preferred and the one before the declaration will
be ignored.<br>
A useful method is to have the brief documentation with the declaration in the header file,
and the detailed documentation with the definition in the source file.
<p>
<i>Note: Standard C/C++ comments are ignored by doxygen, but will be included in the code listing
for that file. </i>
</p>
</p>
<p align="right"><a href="#top">top</a> </p>
<hr>
<a name="qts"></a>
<h2>2. Qt Style C++ Class Example</h2>
<p>
Here is an example of a C++ class using Qt Style documentation.<br>
The IEpair class from include/iepairs.h is used here. The html result of using these comments
can be found <a href="../example/index.html">here</a>.<br>
<p>
<i>Note: The resulting html was generated from a single file. If it were generated as part of
the whole documentation, many of the function names and variables would be hyperlinks to
their definitions.</i><br>
</p>
<pre>
//! Virtual class to allow plugin operations on entity pairs
/*!
\todo Write more complete documentation for this class so that it's use
is clear
An interface to entity keys and key pairs that allows plugins to;
read and write entity keys and key values, get a key value as a
vec3_t
*/
class IEpair
{
public:
//! Increment the number of references to this object
virtual void IncRef () = 0;
//! Decrement the reference count
virtual void DecRef () = 0;
//! Get a vector from a key
virtual void GetVectorForKey( char* key, vec3_t vec ) = 0;
//! Get a float from a key
virtual float FloatForKey( char *key ) = 0;
//! Get a string (char *) from a key
virtual char* ValueForKey( char *key ) = 0;
//! Set a key value to char *value
/*!
\param key The (char *) containing the keyname
\param value The (char *) to set the key value to
*/
virtual void SetKeyValue( char *key, char *value ) = 0;
//! Get a vec3_t for the entities origin
virtual void GetEntityOrigin( vec3_t vec ) = 0;
//! Compute the rotated bounds of the BBox based on "angle" and "angles" keys
virtual void CalculateRotatedBounds( vec3_t mins, vec3_t maxs ) = 0;
};
</pre>
</p>
<p>
<p align="right"><a href="#top">top</a> </p>
<a name="jds"></a>
<h2>3. JavaDoc Style C++ Class Example</h2>
The same class documented using JavaDoc Style comments
<pre>
/// Virtual class to allow plugin operations on entity pairs
/**
* @todo Write more complete documentation for this class so that it's use
* is clear
*
* An interface to entity keys and key pairs that allows plugins to;
* read and write entity keys and key values, get a key value as a
* vec3_t
*/
class IEpair
{
public:
/// Increment the number of references to this object
virtual void IncRef () = 0;
/// Decrement the reference count
virtual void DecRef () = 0;
/// Get a vector from a key
virtual void GetVectorForKey( char* key, vec3_t vec ) = 0;
/// Get a float from a key
virtual float FloatForKey( char *key ) = 0;
/// Get a string (char *) from a key
virtual char* ValueForKey( char *key ) = 0;
/** Set a key value to char *value
* @param key The (char *) containing the keyname
* @param value The (char *) to set the key value to
*/
virtual void SetKeyValue( char *key, char *value ) = 0;
//! Get a vec3_t for the entities origin
virtual void GetEntityOrigin( vec3_t vec ) = 0;
//! Compute the rotated bounds of the BBox based on "angle" and "angles" keys
virtual void CalculateRotatedBounds( vec3_t mins, vec3_t maxs ) = 0;
};
</pre>
</p>
<p align="right"><a href="#top">top</a> </p>
<hr>
<a name="spt"></a>
<h2>4. Special Tags</h2>
<p>
Special tags using the Qt style begin with a " \ ", or using JavaDoc style a " @ " (the two should not be mixed).<br>
<br>
<b>Common special tags</b><br>
<center>
<table width="90%" cellpadding="4" cellspacing="2" border="0" valign="top">
<tr><td width="10%" bgcolor="#DDDDDD" align="right">
<b>author</b>
</td><td bgcolor="#DDDDDD">
<i>The author or a list of comma separated authors/contributers</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>see</b>
</td><td bgcolor="#CCCCCC">
<i>A reference to another class, class member, function, etc...</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>param</b>
</td><td bgcolor="#DDDDDD">
<i>A description of a specific function argument or parameter</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>return</b>
</td><td bgcolor="#CCCCCC">
<i>A description of the value returned from a function/method</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>bug</b>
</td><td bgcolor="#DDDDDD">
<i>Starts a paragraph where one or more bugs may be listed.</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>note</b>
</td><td bgcolor="#CCCCCC">
<i>Starts a paragraph where a note may be entered.</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>todo</b>
</td><td bgcolor="#DDDDDD">
<i>Starts a paragraph where a TODO item is described.</i><br>
Note: All TODO items are collated into a separate todo list, each linking to each other
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>version</b>
</td><td bgcolor="#CCCCCC">
<i>Starts a paragraph where one or more version strings may be entered.</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>warning</b>
</td><td bgcolor="#DDDDDD">
<i>Starts a paragraph where one or more warning messages may be entered.</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>brief</b>
</td><td bgcolor="#DDDDDD">
<i>A single line comment in place of the //! or /// comment.</i>
</td>
</tr>
</table>
</center>
<br>
<p align="right"><a href="#top">top</a></p>
<hr>
<a name="stt"></a>
<h2>5. Structural Tags</h2>
<p>
These are used to document a named object, and are not required to be located near that
object definition or declaration. This allows the documentation for an object to be located
anywhere in the doxygen input files. The exception to this rule however, is that these
documentation blocks cannot be within the body of a function or within C style comment blocks.
All structural commands are preceded by either a " \ " or a " @ ", depending on the
documentation style, and require one or more parameters to specify the name of the object
the description is referring to.<br>
</p>
<p>
An example of the \file structural tag:
<pre>
/*! \file iepairs.h
\brief One line documentation for this file
\author Author(s)
Long description of this file
*/
</pre>
</p>
<b>Common Structural Tags</b><br><br>
<center>
<table width="90%" cellpadding="4" cellspacing="2" border="0" valign="top">
<tr><td width="10%" bgcolor="#DDDDDD" align="right">
<b>class</b>
</td><td bgcolor="#DDDDDD">
<i>Documents a class<br>
eg:<code><br>
/*! \class IEpair<br>
\brief Short description of the IEpair class<br>
<br>
Detailed description of the IEpair class<br>
*/<br>
</code>
</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>def</b>
</td><td bgcolor="#CCCCCC">
<i>Describes a #define<br>
eg:<code><br>
/*! \def MAX_VALUE The name of the define<br>
\brief Description of MAX_VALUE<br>
*/<br>
</code>
</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>file</b>
</td><td bgcolor="#DDDDDD">
<i>Describes a file<br>
eg:<code><br>
/*! \file iepairs.h The name of the file<br>
\brief Description of the file iepairs.h<br>
<br>
Details<br>
*/<br>
</code>
</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>struct</b>
</td><td bgcolor="#CCCCCC">
<i>Documents a struct<br>
eg:<code><br>
/*! \struct BTListList_t the name of the struct<br>
\brief Description of BTListList_t<br>
<br>
Details<br>
*/<br>
</code>
</i>
</td></tr><tr><td bgcolor="#DDDDDD" align="right">
<b>var</b>
</td><td bgcolor="#DDDDDD">
<i>Documents a typedef, variable or enum value<br>
eg:<code><br>
/*! \var typedef unsigned int UINT32<br>
\brief Short description<br>
*/<br>
</code>
</i>
</td></tr><tr><td bgcolor="#CCCCCC" align="right">
<b>fn</b>
</td><td bgcolor="#CCCCCC">
<i>Documents a function</i>
eg:<code><br>
/*! \fn virtual void IEpair::DecRef() = 0;<br>
\brief Short description of this function<br>
<br>
Detailed description of this function<br>
*/<br>
</code>
</i>
</td>
</tr>
</table>
</center>
<br>
<p align="right"><a href="#top">top</a> </p>
<hr>
</td></tr>
</table>
</div>

View file

@ -1,688 +0,0 @@
# Anjuta Version 1.1.97
Compatibility Level: 1
<PROJECT_DESCRIPTION_START>
level editor for Id technology games
<PROJECT_DESCRIPTION_END>
<CONFIG_PROGS_START>
<CONFIG_PROGS_END>
<CONFIG_LIBS_START>
<CONFIG_LIBS_END>
<CONFIG_HEADERS_START>
<CONFIG_HEADERS_END>
<CONFIG_CHARACTERISTICS_START>
<CONFIG_CHARACTERISTICS_END>
<CONFIG_LIB_FUNCS_START>
<CONFIG_LIB_FUNCS_END>
<CONFIG_ADDITIONAL_START>
<CONFIG_ADDITIONAL_END>
<CONFIG_FILES_START>
<CONFIG_FILES_END>
<MAKEFILE_AM_START>
<MAKEFILE_AM_END>
props.file.type=project
anjuta.version=1.1.97
anjuta.compatibility.level=1
project.name=GtkRadiant
project.type=GENERIC
project.target.type=EXECUTABLE
project.version=changesallthetime
project.author=qeradiant.com dev team
project.source.target=install/radiant.x86
project.has.gettext=0
project.gui.command=
project.programming.language=C_C++
project.excluded.modules= intl
project.config.extra.modules.before=
project.config.extra.modules.after=
project.config.blocked=1
project.config.disable.overwriting=1 1 1 1 1 1 1 1 1
project.menu.entry=GtkRadiant Version changesallthetime
project.menu.group=Application
project.menu.comment=GtkRadiant Version changesallthetime
project.menu.icon=
project.menu.need.terminal=0
project.configure.options=
anjuta.program.arguments=
cons.linkeddir=
preferences.build.option.jobs=0
preferences.build.option.silent=0
preferences.build.option.autosave=1
preferences.make=scons
preferences.build.option.keep.going=1
preferences.build.option.warn.undef=0
preferences.autoformat.custom.style= -i8 -sc -bli0 -bl0 -cbi0 -ss
preferences.autoformat.style=Style of Kangleipak
preferences.indent.opening=0
preferences.autoformat.disable=0
preferences.indent.automatic=1
preferences.use.tabs=0
preferences.indent.size=2
preferences.tabsize=2
preferences.indent.closing=0
module.include.name=.
module.include.type=
module.include.files=\
Doxygen_files/doxy_mainpage.h\
contrib/bobtoolz/CPortals.h\
contrib/bobtoolz/DBobView.h\
contrib/bobtoolz/DBrush.h\
contrib/bobtoolz/DEPair.h\
contrib/bobtoolz/DEntity.h\
contrib/bobtoolz/DListener.h\
contrib/bobtoolz/DMap.h\
contrib/bobtoolz/DPatch.h\
contrib/bobtoolz/DPlane.h\
contrib/bobtoolz/DPoint.h\
contrib/bobtoolz/DShape.h\
contrib/bobtoolz/DVisDrawer.h\
contrib/bobtoolz/DWinding.h\
contrib/bobtoolz/StdAfx.h\
contrib/bobtoolz/bobToolz.h\
contrib/bobtoolz/bsploader.h\
contrib/bobtoolz/ctfresource_gtk.h\
contrib/bobtoolz/funchandlers.h\
contrib/bobtoolz/lists.h\
contrib/bobtoolz/misc.h\
contrib/bobtoolz/resource-gtk.h\
contrib/bobtoolz/resource.h\
contrib/bobtoolz/shapes.h\
contrib/bobtoolz/visfind.h\
contrib/bobtoolz/dialogs/AboutDialog.h\
contrib/bobtoolz/dialogs/AutoCaulkDialog.h\
contrib/bobtoolz/dialogs/AutoCaulkStartDialog.h\
contrib/bobtoolz/dialogs/BrushCheckDialog.h\
contrib/bobtoolz/dialogs/DoorDialog.h\
contrib/bobtoolz/dialogs/IntersectDialog.h\
contrib/bobtoolz/dialogs/IntersectInfoDialog.h\
contrib/bobtoolz/dialogs/PolygonDialog.h\
contrib/bobtoolz/dialogs/StairDialog.h\
contrib/bobtoolz/dialogs/TextureResetDialog.h\
contrib/bobtoolz/dialogs/dialogs-gtk.h\
contrib/bobtoolz/dialogs/pathplotterdialog.h\
contrib/gtkgensurf/gendlgs.h\
contrib/gtkgensurf/gensurf.h\
contrib/gtkgensurf/triangle.h\
contrib/patches/Gtk/fileselect/linux/gtkfilesel-01222001.h\
contrib/prtview/AboutDialog.h\
contrib/prtview/ConfigDialog.h\
contrib/prtview/LoadPortalFileDialog.h\
contrib/prtview/gtkdlgs.h\
contrib/prtview/portals.h\
contrib/prtview/prtview.h\
contrib/prtview/resource.h\
contrib/prtview/stdafx.h\
docs/developer/XMLPush/StdAfx.h\
include/gtkr_list.h\
include/gtkr_vector.h\
include/ibrush.h\
include/ibspfrontend.h\
include/idata.h\
include/idatastream.h\
include/ientity.h\
include/iepairs.h\
include/ifilesystem.h\
include/igl.h\
include/iimage.h\
include/imap.h\
include/imodel.h\
include/ipatch.h\
include/ipluginentities.h\
include/irefcount.h\
include/iscriplib.h\
include/iselectedface.h\
include/ishaders.h\
include/ishadersmanager.h\
include/isurfaceplugin.h\
include/iui.h\
include/iui_gtk.h\
include/qerplugin.h\
include/qertypes.h\
include/qsysprintf.h\
include/stl_check.h\
include/stream_version.h\
libs/bytebool.h\
libs/cmdlib.h\
libs/jpeglib.h\
libs/mathlib.h\
libs/missing.h\
libs/multimon.h\
libs/pakstuff.h\
libs/str.h\
libs/synapse.h\
libs/jpeg6/jchuff.h\
libs/jpeg6/jconfig.h\
libs/jpeg6/jdct.h\
libs/jpeg6/jdhuff.h\
libs/jpeg6/jerror.h\
libs/jpeg6/jinclude.h\
libs/jpeg6/jmemsys.h\
libs/jpeg6/jmorecfg.h\
libs/jpeg6/jpegint.h\
libs/jpeg6/jversion.h\
libs/l_net/l_net.h\
libs/l_net/l_net_wins.h\
libs/pak/unzip.h\
plugins/image/bmp.h\
plugins/image/image.h\
plugins/image/lbmlib.h\
plugins/mapq3/plugin.h\
plugins/mapxml/plugin.h\
plugins/md3model/entitymodel.h\
plugins/md3model/md3.h\
plugins/md3model/md3model.h\
plugins/md3model/md3surface.h\
plugins/md3model/plugin.h\
plugins/md3model/surface.h\
plugins/sample/stdafx.h\
plugins/sample/str.h\
plugins/shaders/plugin.h\
plugins/shaders/shaders.h\
plugins/surface/plugtexdef.h\
plugins/surface/surfdlg.h\
plugins/surface/surfplug.h\
plugins/textool/2DView.h\
plugins/textool/ControlPointsManager.h\
plugins/textool/StdAfx.h\
plugins/textool/resource.h\
plugins/vfspak/vfs.h\
plugins/vfspak/vfspak.h\
plugins/vfspk3/unzip-vfspk3.h\
plugins/vfspk3/vfs.h\
plugins/vfspk3/vfspk3.h\
radiant/brush.h\
radiant/camera.h\
radiant/camwindow.h\
radiant/dialog.h\
radiant/entity.h\
radiant/epairswrapper.h\
radiant/feedback.h\
radiant/file.h\
radiant/filters.h\
radiant/findtexturedialog.h\
radiant/glwidget.h\
radiant/glwindow.h\
radiant/groupdialog.h\
radiant/gtkfilesel-darwin.h\
radiant/gtkfilesel-linux.h\
radiant/gtkfilesel.h\
radiant/gtkmisc.h\
radiant/mainframe.h\
radiant/map.h\
radiant/parse.h\
radiant/patchdialog.h\
radiant/plugin.h\
radiant/pluginmanager.h\
radiant/points.h\
radiant/preferences.h\
radiant/qe3.h\
radiant/qedefs.h\
radiant/qfiles.h\
radiant/qgl.h\
radiant/resource.h\
radiant/select.h\
radiant/stdafx.h\
radiant/surfacedialog.h\
radiant/texmanip.h\
radiant/textures.h\
radiant/texwindow.h\
radiant/ui.h\
radiant/undo.h\
radiant/watchbsp.h\
radiant/winding.h\
radiant/xmlstuff.h\
radiant/xywindow.h\
radiant/z.h\
radiant/zwindow.h\
tools/quake3/common/aselib.h\
tools/quake3/common/bspfile.h\
tools/quake3/common/cmdlib.h\
tools/quake3/common/imagelib.h\
tools/quake3/common/inout.h\
tools/quake3/common/l3dslib.h\
tools/quake3/common/mutex.h\
tools/quake3/common/polylib.h\
tools/quake3/common/polyset.h\
tools/quake3/common/qfiles.h\
tools/quake3/common/qthreads.h\
tools/quake3/common/scriplib.h\
tools/quake3/common/surfaceflags.h\
tools/quake3/common/trilib.h\
tools/quake3/common/unzip.h\
tools/quake3/common/vfs.h\
tools/quake3/q3data/3dslib.h\
tools/quake3/q3data/md3lib.h\
tools/quake3/q3data/p3dlib.h\
tools/quake3/q3data/q3data.h\
tools/quake3/q3map/Heapagnt.h\
tools/quake3/q3map/game_t.h\
tools/quake3/q3map/light.h\
tools/quake3/q3map/mesh.h\
tools/quake3/q3map/qbsp.h\
tools/quake3/q3map/shaders.h\
tools/quake3/q3map/vis.h
module.source.name=.
module.source.type=
module.source.files=\
contrib/bobtoolz/DBobView.cpp\
contrib/bobtoolz/DBrush.cpp\
contrib/bobtoolz/DEPair.cpp\
contrib/bobtoolz/DEntity.cpp\
contrib/bobtoolz/DListener.cpp\
contrib/bobtoolz/DMap.cpp\
contrib/bobtoolz/DPatch.cpp\
contrib/bobtoolz/DPlane.cpp\
contrib/bobtoolz/DPoint.cpp\
contrib/bobtoolz/DShape.cpp\
contrib/bobtoolz/DVisDrawer.cpp\
contrib/bobtoolz/DWinding.cpp\
contrib/bobtoolz/StdAfx.cpp\
contrib/bobtoolz/bobToolz-GTK.cpp\
contrib/bobtoolz/bobToolz.cpp\
contrib/bobtoolz/bsploader.cpp\
contrib/bobtoolz/cportals.cpp\
contrib/bobtoolz/ctfToolz-GTK.cpp\
contrib/bobtoolz/funchandlers-GTK.cpp\
contrib/bobtoolz/funchandlers-ctf-GTK.cpp\
contrib/bobtoolz/funchandlers.cpp\
contrib/bobtoolz/lists.cpp\
contrib/bobtoolz/misc.cpp\
contrib/bobtoolz/shapes.cpp\
contrib/bobtoolz/visfind.cpp\
contrib/bobtoolz/dialogs/AboutDialog.cpp\
contrib/bobtoolz/dialogs/AutoCaulkDialog.cpp\
contrib/bobtoolz/dialogs/AutoCaulkStartDialog.cpp\
contrib/bobtoolz/dialogs/DoorDialog.cpp\
contrib/bobtoolz/dialogs/IntersectDialog.cpp\
contrib/bobtoolz/dialogs/IntersectInfoDialog.cpp\
contrib/bobtoolz/dialogs/PolygonDialog.cpp\
contrib/bobtoolz/dialogs/StairDialog.cpp\
contrib/bobtoolz/dialogs/TextureResetDialog.cpp\
contrib/bobtoolz/dialogs/brushcheckdialog.cpp\
contrib/bobtoolz/dialogs/dialogs-gtk.cpp\
contrib/bobtoolz/dialogs/pathplotterdialog.cpp\
contrib/gtkgensurf/bitmap.cpp\
contrib/gtkgensurf/dec.cpp\
contrib/gtkgensurf/face.cpp\
contrib/gtkgensurf/font.cpp\
contrib/gtkgensurf/gendlgs.cpp\
contrib/gtkgensurf/genmap.cpp\
contrib/gtkgensurf/gensurf.cpp\
contrib/gtkgensurf/heretic.cpp\
contrib/gtkgensurf/plugin.cpp\
contrib/gtkgensurf/triangle.c\
contrib/gtkgensurf/view.cpp\
contrib/patches/Gtk/fileselect/linux/gtkfilesel-01222001.c\
contrib/prtview/AboutDialog.cpp\
contrib/prtview/ConfigDialog.cpp\
contrib/prtview/LoadPortalFileDialog.cpp\
contrib/prtview/gtkdlgs.cpp\
contrib/prtview/portals.cpp\
contrib/prtview/prtview.cpp\
contrib/prtview/stdafx.cpp\
docs/developer/XMLPush/StdAfx.cpp\
docs/developer/XMLPush/XMLPush.cpp\
docs/manual/quake3/Compile_Manual/cfgq3.c\
libs/cmdlib/cmdlib.cpp\
libs/jpeg6/jcomapi.cpp\
libs/jpeg6/jdapimin.cpp\
libs/jpeg6/jdapistd.cpp\
libs/jpeg6/jdatasrc.cpp\
libs/jpeg6/jdcoefct.cpp\
libs/jpeg6/jdcolor.cpp\
libs/jpeg6/jddctmgr.cpp\
libs/jpeg6/jdhuff.cpp\
libs/jpeg6/jdinput.cpp\
libs/jpeg6/jdmainct.cpp\
libs/jpeg6/jdmarker.cpp\
libs/jpeg6/jdmaster.cpp\
libs/jpeg6/jdpostct.cpp\
libs/jpeg6/jdsample.cpp\
libs/jpeg6/jdtrans.cpp\
libs/jpeg6/jerror.cpp\
libs/jpeg6/jfdctflt.cpp\
libs/jpeg6/jidctflt.cpp\
libs/jpeg6/jmemmgr.cpp\
libs/jpeg6/jmemnobs.cpp\
libs/jpeg6/jpgload.cpp\
libs/jpeg6/jutils.cpp\
libs/l_net/l_net.c\
libs/l_net/l_net_berkley.c\
libs/l_net/l_net_wins.c\
libs/mathlib/bbox.c\
libs/mathlib/linear.c\
libs/mathlib/m4x4.c\
libs/mathlib/mathlib.c\
libs/mathlib/ray.c\
libs/pak/pakstuff.cpp\
libs/pak/unzip.cpp\
libs/synapse/synapse.cpp\
plugins/image/bmp.cpp\
plugins/image/image.cpp\
plugins/image/jpeg.cpp\
plugins/image/lbmlib.cpp\
plugins/mapq3/parse.cpp\
plugins/mapq3/plugin.cpp\
plugins/mapq3/write.cpp\
plugins/mapxml/plugin.cpp\
plugins/mapxml/xmlparse.cpp\
plugins/mapxml/xmlwrite.cpp\
plugins/md3model/eclassmodel.cpp\
plugins/md3model/entitymodel.cpp\
plugins/md3model/md3model.cpp\
plugins/md3model/md3surface.cpp\
plugins/md3model/miscmodel.cpp\
plugins/md3model/plugin.cpp\
plugins/sample/sample.cpp\
plugins/sample/stdafx.cpp\
plugins/shaders/plugin.cpp\
plugins/shaders/shaders.cpp\
plugins/surface/plugtexdef.cpp\
plugins/surface/surfdlg.cpp\
plugins/surface/surfplug.cpp\
plugins/textool/2DView.cpp\
plugins/textool/ControlPointsManager.cpp\
plugins/textool/StdAfx.cpp\
plugins/textool/TexTool.cpp\
plugins/vfspak/vfs.cpp\
plugins/vfspak/vfspak.cpp\
plugins/vfspk3/unzip.cpp\
plugins/vfspk3/vfs.cpp\
plugins/vfspk3/vfspk3.cpp\
radiant/bp_dlg.cpp\
radiant/brush.cpp\
radiant/brush_primit.cpp\
radiant/brushscript.cpp\
radiant/camwindow.cpp\
radiant/csg.cpp\
radiant/dialog.cpp\
radiant/dialoginfo.cpp\
radiant/drag.cpp\
radiant/eclass.cpp\
radiant/entity.cpp\
radiant/feedback.cpp\
radiant/file.cpp\
radiant/filters.cpp\
radiant/findtexturedialog.cpp\
radiant/glinterface.cpp\
radiant/glwidget.cpp\
radiant/glwindow.cpp\
radiant/groupdialog.cpp\
radiant/gtkdlgs.cpp\
radiant/gtkfilesel-darwin.c\
radiant/gtkfilesel-linux.c\
radiant/gtkfilesel.c\
radiant/gtkmisc.cpp\
radiant/iepairs.cpp\
radiant/main.cpp\
radiant/mainframe.cpp\
radiant/map.cpp\
radiant/missing.cpp\
radiant/parse.cpp\
radiant/patchdialog.cpp\
radiant/plugin.cpp\
radiant/pluginentities.cpp\
radiant/pluginmanager.cpp\
radiant/pmesh.cpp\
radiant/points.cpp\
radiant/preferences.cpp\
radiant/profile.cpp\
radiant/qe3.cpp\
radiant/qgl-mac.c\
radiant/qgl.c\
radiant/queuedraw.cpp\
radiant/select.cpp\
radiant/selectedface.cpp\
radiant/stdafx.cpp\
radiant/surfacedialog.cpp\
radiant/surfaceplugin.cpp\
radiant/texmanip.cpp\
radiant/texwindow.cpp\
radiant/ui.cpp\
radiant/undo.cpp\
radiant/vertsel.cpp\
radiant/watchbsp.cpp\
radiant/winding.cpp\
radiant/xywindow.cpp\
radiant/z.cpp\
radiant/zwindow.cpp\
tools/quake3/common/aselib.c\
tools/quake3/common/bspfile.c\
tools/quake3/common/cmdlib.c\
tools/quake3/common/imagelib.c\
tools/quake3/common/inout.c\
tools/quake3/common/l3dslib.c\
tools/quake3/common/md4.c\
tools/quake3/common/mutex.c\
tools/quake3/common/polylib.c\
tools/quake3/common/scriplib.c\
tools/quake3/common/threads.c\
tools/quake3/common/trilib.c\
tools/quake3/common/unzip.c\
tools/quake3/common/vfs.c\
tools/quake3/q3data/3dslib.c\
tools/quake3/q3data/compress.c\
tools/quake3/q3data/images.c\
tools/quake3/q3data/md3lib.c\
tools/quake3/q3data/models.c\
tools/quake3/q3data/oldstuff.c\
tools/quake3/q3data/p3dlib.c\
tools/quake3/q3data/polyset.c\
tools/quake3/q3data/q3data.c\
tools/quake3/q3data/stripper.c\
tools/quake3/q3data/video.c\
tools/quake3/q3map/NetConnect/main.c\
tools/quake3/q3map/brush.c\
tools/quake3/q3map/brush_primit.c\
tools/quake3/q3map/bsp.c\
tools/quake3/q3map/facebsp.c\
tools/quake3/q3map/fog.c\
tools/quake3/q3map/gldraw.c\
tools/quake3/q3map/glfile.c\
tools/quake3/q3map/leakfile.c\
tools/quake3/q3map/light.c\
tools/quake3/q3map/light_bounce.c\
tools/quake3/q3map/light_trace.c\
tools/quake3/q3map/lightmaps.c\
tools/quake3/q3map/lightv.c\
tools/quake3/q3map/map.c\
tools/quake3/q3map/mesh.c\
tools/quake3/q3map/misc_model.c\
tools/quake3/q3map/nodraw.c\
tools/quake3/q3map/patch.c\
tools/quake3/q3map/path_init.c\
tools/quake3/q3map/portals.c\
tools/quake3/q3map/prtfile.c\
tools/quake3/q3map/shaders.c\
tools/quake3/q3map/surface.c\
tools/quake3/q3map/terrain.c\
tools/quake3/q3map/tjunction.c\
tools/quake3/q3map/tree.c\
tools/quake3/q3map/vis.c\
tools/quake3/q3map/visflow.c\
tools/quake3/q3map/writebsp.c\
tools/quake3/q3map/NetTest/main.c
module.pixmap.name=.
module.pixmap.type=
module.pixmap.files=\
Doxygen_files/example/doxygen.gif\
Doxygen_files/example/graph_legend.gif\
Doxygen_files/images/body-left-tile.gif\
Doxygen_files/images/body-lower-left.gif\
Doxygen_files/images/body-lower-right.gif\
Doxygen_files/images/body-lower-tile.gif\
Doxygen_files/images/body-right-tile.gif\
Doxygen_files/images/body-upper-left.gif\
Doxygen_files/images/body-upper-right.gif\
Doxygen_files/images/body-upper-tile.gif\
Doxygen_files/images/gtkr_splash.jpg\
Doxygen_files/images/gtkr_splash_sm.jpg\
Doxygen_files/images/history_id_logo.gif\
Doxygen_files/images/top-right.gif\
Doxygen_files/images/top-tile.gif\
Doxygen_files/images/top-title.gif\
contrib/patches/Gtk/fileselect/back.xpm\
contrib/patches/Gtk/fileselect/forward.xpm\
contrib/patches/Gtk/fileselect/refresh.xpm\
contrib/patches/Gtk/fileselect/up.xpm\
docs/developer/Inspector/classdiagram1.gif\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image002.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image003.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image004.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image006.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image008.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image010.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image012.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image014.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image016.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image018.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image020.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image022.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image024.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image026.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image028.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image030.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image032.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image034.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image035.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image038.png\
docs/manual/Q3Rad_Manual/Q3Rad_Manual_files/image040.png\
docs/manual/quake3/Q3AShader_Manual/q3ashader_manual_files/image002.jpg\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/CRUSADER.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/INTRUDER.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/MAINPOP.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/MENUBACKgif.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/PAGANs.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/STROGGS.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/THEFALLEN.gif\
docs/manual/quake3/Team_Arena_Mapping_Help/pics/logo.gif\
docs/manual/quake3/Terrain_Manual/pages/Image3.gif\
docs/manual/quake3/Terrain_Manual/pages/Image4.gif\
docs/manual/quake3/Terrain_Manual/pages/Image5.gif\
docs/manual/quake3/Terrain_Manual/pages/Image6.gif\
docs/manual/quake3/Terrain_Manual/pics/background.jpg\
docs/manual/quake3/Terrain_Manual/pics/start.gif\
docs/manual/quake3/Terrain_Manual/pics/terrain.jpg\
plugins/textool/Doc/Image2.jpg\
setup/linux/Help/DocsArt/toolback.jpg\
setup/linux/radiant.xpm\
setup/linux/setup.data/splash.xpm
module.data.name=.
module.data.type=
module.data.files=
module.help.name=.
module.help.type=
module.help.files=
module.doc.name=.
module.doc.type=
module.doc.files=\
INSTALL\
README\
Doxygen_files/example/annotated.html\
Doxygen_files/example/classIEpair-members.html\
Doxygen_files/example/classIEpair.html\
Doxygen_files/example/classes.html\
Doxygen_files/example/files.html\
Doxygen_files/example/functions.html\
Doxygen_files/example/graph_legend.html\
Doxygen_files/example/index.html\
Doxygen_files/example/pages.html\
Doxygen_files/example/test_8c-source.html\
Doxygen_files/example/test_8c.html\
Doxygen_files/example/todo.html\
Doxygen_files/doxygen_gtkradiant_foot.html\
Doxygen_files/doxygen_gtkradiant_head.html\
Doxygen_files/doxygen_index.html\
Doxygen_files/doxygen_reference_foot.html\
Doxygen_files/doxygen_reference_head.html\
Doxygen_files/reference1.html\
contrib/patches/Gtk/fileselect/README\
docs/developer/TODO\
docs/manual/quake3/Compile_Manual/index.html\
docs/manual/quake3/Compile_Manual/q3map.html\
docs/manual/quake3/New_Teams_For_Q3TA/index.html\
docs/manual/quake3/Q3AShader_Manual/appendix/appA.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/design_tips.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/map_converters_checklist.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/preface.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/related_links.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/ta_game_types.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/team_arena_entity_definitions.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/team_arena_prefabs.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/team_powerup_bases.html\
docs/manual/quake3/Team_Arena_Mapping_Help/pages/using_new_game_entities.html\
docs/manual/quake3/Team_Arena_Mapping_Help/start.html\
docs/manual/quake3/Terrain_Manual/pages/adding_bots.html\
docs/manual/quake3/Terrain_Manual/pages/adding_buildings_to_terrain.html\
docs/manual/quake3/Terrain_Manual/pages/art_tools.html\
docs/manual/quake3/Terrain_Manual/pages/blocking_vis.html\
docs/manual/quake3/Terrain_Manual/pages/boxing_in_the_world.html\
docs/manual/quake3/Terrain_Manual/pages/clipping_the_terrain.html\
docs/manual/quake3/Terrain_Manual/pages/creating_the_alphamap.html\
docs/manual/quake3/Terrain_Manual/pages/creating_the_terrain.html\
docs/manual/quake3/Terrain_Manual/pages/entity_keys_and_values.html\
docs/manual/quake3/Terrain_Manual/pages/glossary.html\
docs/manual/quake3/Terrain_Manual/pages/height_map_into_terrain_mesh.html\
docs/manual/quake3/Terrain_Manual/pages/height_maps.html\
docs/manual/quake3/Terrain_Manual/pages/introduction.html\
docs/manual/quake3/Terrain_Manual/pages/key_changes.html\
docs/manual/quake3/Terrain_Manual/pages/lighting_the_terrain.html\
docs/manual/quake3/Terrain_Manual/pages/manipulating_the_terrain_mesh.html\
docs/manual/quake3/Terrain_Manual/pages/mapping_the_textures.html\
docs/manual/quake3/Terrain_Manual/pages/new_or_revised_q3map_shader_comm.html\
docs/manual/quake3/Terrain_Manual/pages/other_possible_height_map_tools.html\
docs/manual/quake3/Terrain_Manual/pages/related_links.html\
docs/manual/quake3/Terrain_Manual/pages/suggested_gensurf_settings.html\
docs/manual/quake3/Terrain_Manual/pages/table_of_contents.html\
docs/manual/quake3/Terrain_Manual/pages/terrain_entity.html\
docs/manual/quake3/Terrain_Manual/pages/terrain_mesh_into_terrain_entity.html\
docs/manual/quake3/Terrain_Manual/pages/terrain_related_worldspawn_features.html\
docs/manual/quake3/Terrain_Manual/pages/terrain_texture.html\
docs/manual/quake3/Terrain_Manual/pages/the_meta_shader.html\
docs/manual/quake3/Terrain_Manual/start.html\
plugins/textool/Doc/TexTool.html\
setup/PluginSDK/README.html\
setup/PluginSDK/TODO\
setup/data/tools/credits.html\
setup/linux/Help/Index.html\
setup/win32/TODO\
www/coding.html\
www/files.html\
www/gtkradiant.html\
www/hosted.html\
www/index.html\
www/reviews.html
module.po.files=
compiler.options.supports=
compiler.options.include.paths=\
.\
..
compiler.options.library.paths=
compiler.options.libraries=
compiler.options.libraries.selected=
compiler.options.defines=\
HAVE_CONFIG_H
compiler.options.defines.selected=
compiler.options.warning.buttons=0 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0
compiler.options.optimize.buttons=0 0 1 0
compiler.options.other.buttons=1 0
compiler.options.other.c.flags=
compiler.options.other.l.flags=
compiler.options.other.l.libs=
project.src.paths=

49
README
View file

@ -1,49 +0,0 @@
Terms and Conditions of Use
-------
GTKRadiant contains software developed by Id Software, Loki Software and third
party contributors.
All portions of GTKRadiant which are licensed by Id Software are subject to the
terms of its LIMITED USE SOFTWARE LICENSE AGREEMENT, a copy of which is included
with GTKRadiant. If you did not receive a LIMITED USE SOFTWARE LICENSE
AGREEMENT, please contact Id Software immediately at info@idsoftware.com.
All portions of GTKRadiant which have been developed by Loki Software and/or
third party contributors are licensed under the terms set forth below.
-------
Copyright (c) 1999-2000, Loki Software, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list
of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
Neither the name of Loki Software nor the names of its contributors may be used
to endorse or promote products derived from this software without specific prior
written permission. No license is hereby granted to any trademarks, tradenames
or logos.
THIS SOFTWARE IS PROVIDED BY LOKI AND THE CONTRIBUTORS "AS IS." ANY AND ALL
WARRANTUES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRENGEMENT ARE HEREBY DISCLAIMED. IN NO EVENT SHALL LOKI OR THE
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
-------

View file

@ -1,51 +0,0 @@
Documentation for generating doxygen documentation
---------------------------------------------------------
1. Options for gendox
More up-to-date command line options are available via
the command ./gendox --help
usage: "sh gendox [ <target(s)> ] [ -o <output_dir> ]"
or "./gendox [ <target(s)> ] [ -o <output_dir> ]"
<target(s)>
The directory, or directories to generate the
documentation from.
-o
Specifies the output directory <output_dir> which
should follow the -o switch
-q --quiet
Stops the script from outputing status information,
other than errors.
-k --kill
Kills other running doxygen pids.
eg: ./gendox include/ -o ../Documentation
* This will produce documentation for the include files,
and output to the directory specified one level above the
current directory.
The target can be the current directory "./" in which case
doxygen will generate documentation for all subdirectories
of the current directory recursively.
The default output directory is currently ...
> ../GtkRadiant-doxygen
* If the script is called without any target directories
it will generate documentation for the core of radiant...
include/ libs/ radiant/ and plugins/
If there are specific options that you'd like to customise,
the DoxyConfig file is used to generate the file from which
doxygen gets its settings from. So any changes that need
to be made should be made to this file.
Gef :]
(gefdavis@dingoblue.net.au)
---------------------------------------------------------

10
TODO
View file

@ -1,10 +0,0 @@
- add browse buttons to CGameInstall dialog for engine folder
- copy content, only generating the .game atm
- delete .game files? should we also delete files that were copied?
- when doing Q3 + mod, the mod has to be setup in the preferences
(that's a bit awkward)
- the game list reload doesn't work right, the entries in the combo probably need to be initialized again

View file

@ -1,5 +0,0 @@
rem silly build script for compiling with MSVC using the IncrediBuild console
rem can't figure how to use the buildbot ShellCommand to pass the correct CFG= line
rem because of the configuration name with a | in it (Release|Win32)
buildconsole.exe radiant.sln /BUILD /CFG="Release|Win32"

View file

@ -1,4 +0,0 @@
Dummy file for gen.dsp
gen.dsp is used with MSVC to generate include/version.h and include/aboutmsg.h
you need python installed and configured to make this work

150
gendox
View file

@ -1,150 +0,0 @@
#!/bin/bash
#
# Shell script to make doxygen documentation by specifying a target directory
# on the command line
#
# Gef (gefdavis@dingoblue.net.au) -- August 2001
# TODO:
# - Dynamic ChangeLog (page gets updated with each commit)
# - Have the ability to specify server dox or local dox, which will then
# change the content on the main page
# - Incorporate a scaled gtkradiant splash image into the pages
#------------------------------------------------------------------------
# Set some variables
#------------------------------------------------------------------------
# WORKINGDIR=`pwd`;
RETVAL=0;
TARGETSTRING='';
EXTRAS_PATH="./Doxygen_files";
CONFIG_OUTPUT="$EXTRAS_PATH/genConf";
DOXYCONFIG="./DoxyConfig";
DOXYFILE="$EXTRAS_PATH/Doxyfile";
NEWDOXYFILE="$EXTRAS_PATH/genDoxyfile";
declare -a TARGETLIST[$#];
COUNTER=0;
TARGETCOUNT=0;
QUIETMODE=0;
# added -k command line option to kill running doxygen procs
KILLON=0
#------------------------------------------------------------------------
# load the functions
#------------------------------------------------------------------------
if [ -f "$EXTRAS_PATH/gendoxfunctions" ] ; then
. $EXTRAS_PATH/gendoxfunctions
else
echo -e "Missing critical files...\n";
exit 1;
fi
#------------------------------------------------------------------------
# parse the command line options
#------------------------------------------------------------------------
COMLINE="$*";
OPTCOUNT="$#";
parse_commandline;
if [ $RETVAL -gt 0 ] ; then
echo -e "Exiting.";
exit $RETVAL;
fi
if [ $KILLON -gt 0 ] ; then
PIDOF_DOXYGEN=`pidof -x doxygen`
MYPID=$$
if [ -z "$PIDOF_DOXYGEN" ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " * Killing other doxygen pids";
killall -q -9 doxygen
else
[ $QUIETMODE -gt 0 ] || echo -e " * Killing other doxygen pids";
kill -9 $PIDOF_DOXYGEN &> /dev/null
fi
[ $QUIETMODE -gt 0 ] || echo -e " * Cleaning up gendox pids";
killall -q -9 `pidof -x gendox | sed -e s/$MYPID//` &> /dev/null
fi
# If the output dir hasn't been set yet...
#if [ -z "$OUTPUTDIR" ] ; then
# OUTPUTDIR="../$(basename `pwd`)-doxygen";
#fi
#------------------------------------------------------------------------
# execute some functions to determine stuff(c)
# Get the perl path (either from the config file, or find it)
#------------------------------------------------------------------------
get_perlpath;
if [ X"$PERLPATH" == "X" ] ; then
echo -e "\nError: A working install of perl is needed to use doxygen";
exit 2;
fi
[ $QUIETMODE -gt 0 ] || echo -e " -> Set PERL_PATH to: $PERLPATH";
get_dotpath;
[ $QUIETMODE -gt 0 ] || echo -e " -> Set HAVE_DOT to: $HAVEDOT";
if [ X"$HAVEDOT" == "XYes" ] ; then
[ $QUIETMODE -gt 0 ] || echo -e " -> Set DOT_PATH to: $DOTPATH";
fi
get_language;
[ $QUIETMODE -gt 0 ] || echo -e " -> Set OUTPUT_LANGUAGE to: $OUPUTLANGUAGE";
get_projectname;
[ $QUIETMODE -gt 0 ] || echo -e " -> Set PROJECT_NAME to: $PROJECTNAME";
get_version;
[ $QUIETMODE -gt 0 ] || echo -e " -> Set PROJECT_NUMBER to: $VERSION";
#------------------------------------------------------------------------
# Got everything we need, now write the DoxyConfig file and run doxygen
#------------------------------------------------------------------------
# Clean up first
clean_up;
# Put the images & reference pages in the right place
move_stuff;
if [ $RETVAL -ge 666 ] ; then
exit 666;
fi
# Generate the config file
gen_doxyconfig;
if [ $RETVAL -gt 0 ] ; then
echo -e "Error: You are missing critical files."
exit RETVAL;
fi
# build the reference page and the index
build_extra_html;
# Generate documentation
RETVAL=0;
run_doxygen;
if [ $RETVAL -gt 0 ] ; then
echo -e "Doxygen error: returned $RETVAL";
echo -e " Check doxygen.log for details";
elif [ $RETVAL -lt 0 ] ; then
echo -e "Doxygen error: Doxygen returned $RETVAL";
fi
# if the log file is empty, remove it
if [ ! -s ./doxygen.log ] ; then
rm -f ./doxygen.log
fi
#------------------------------------------------------------------------
# Done.
#------------------------------------------------------------------------
[ $QUIETMODE -gt 0 ] || echo -e "Finished...";
[ $QUIETMODE -gt 0 ] || echo -e "Duration: $SECONDS seconds\n";
# echo -e "** Removing output while in debug mode **";
# echo -e "** Output dir: $OUTPUTDIR **\n";
# rm -rf $OUTPUTDIR
exit 0;

View file

@ -1,38 +0,0 @@
# module for OSX setup
# extract everything into a package and a .info
import commands, os, sys
def system( cmd ):
sys.stdout.write( cmd )
ret = commands.getstatusoutput( cmd )
print ret[1]
if (ret[0] != 0):
raise 'command failed'
def do_osx_setup( major, minor, target ):
rev = '0'
svnroot = 'https://zerowing.idsoftware.com:666/radiant'
branch = 'branches/1.4'
startdir = os.getcwd()
localdir = 'GtkRadiant-osx-1.' + major + '.' + minor + '-' + rev
workdir = '/tmp/' + localdir
system( 'rm -r ' + workdir + ' ; mkdir -p ' + workdir )
system( 'cp ./setup/osx/build.sh ./setup/setup.patch ' + workdir )
os.chdir( workdir )
system( 'cvs -d :pserver:anonymous@cvs.icculus.org:/cvs/cvsroot co loki_setup loki_setupdb' )
system( 'svn export ' + svnroot + '/GtkRadiant/' + branch + ' GtkRadiant' )
for i in [ 'WolfPack', 'Q2Pack' ]:
system( 'svn export ' + svnroot + '/' + i + '/' + branch + ' ' + i )
os.chdir( '/tmp' )
system( 'tar cvzf ' + localdir + '.tgz ' + localdir )
system( 'mv ' + localdir + '.tgz ' + startdir )
os.chdir( startdir )
md5sum = commands.getoutput( 'md5sum ' + localdir + '.tgz | cut -b -33' )
md5sum = md5sum[:-1]
M4_LINE = ' --define=M4_VER_MAJOR=' + major + ' --define=M4_VER_MINOR=' + minor + ' --define=M4_REV=' + rev + ' --define=M4_SETUP_TARGET=' + target + ' --define=M4_MD5SUM=' + md5sum
system( 'm4 ' + M4_LINE + ' setup/osx/radiant.info.m4 > radiant-1.' + major + '.' + minor + '-' + rev + '.info' )

View file

@ -1,496 +0,0 @@
// !$*UTF8*$!
{
1865048206253BC4005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1736, 11689}}";
sepNavSelRange = "{27154, 0}";
sepNavVisRect = "{{0, 9653}, {699, 833}}";
sepNavWindowFrame = "{{15, 128}, {759, 895}}";
};
};
1865048306253BC4005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {728, 4157}}";
sepNavSelRange = "{509, 0}";
sepNavVisRect = "{{0, 3371}, {720, 786}}";
};
};
18650B1A06253BD4005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {848, 1763}}";
sepNavSelRange = "{3427, 0}";
sepNavVisRect = "{{0, 837}, {699, 833}}";
};
};
18650B8806253BD5005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {720, 786}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {720, 786}}";
};
};
18650B8906253BD5005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1532, 833}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {699, 833}}";
};
};
1865158D06253D50005AB5DA = {
activeExec = 0;
};
186515AC06255F40005AB5DA = {
activeExec = 0;
};
1865EBCC06253B29005AB5DA = {
activeBuildStyle = 1865EBCA06253B29005AB5DA;
activeTarget = 186515AC06255F40005AB5DA;
addToTargets = (
);
codeSenseManager = 1865EBCE06253B29005AB5DA;
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
190,
20,
39,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
167,
41,
20,
41,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 103238153;
PBXPrepackagedSmartGroups_v2 = (
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
activationKey = OldTargetSmartGroup;
clz = PBXTargetSmartGroup;
description = "Displays all targets of the project.";
globalID = 1C37FABC04509CD000000102;
name = Targets;
preferences = {
image = Targets;
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXTargetSmartGroup2;
description = "Displays all targets of the project as well as nested build phases.";
globalID = 1C37FBAC04509CD000000102;
name = Targets;
preferences = {
image = Targets;
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXExecutablesSmartGroup;
description = "Displays all executables of the project.";
globalID = 1C37FAAC04509CD000000102;
name = Executables;
preferences = {
image = Executable;
};
},
{
" PBXTransientLocationAtTop " = bottom;
absolutePathToBundle = "";
clz = PBXErrorsWarningsSmartGroup;
description = "Displays files with errors or warnings.";
globalID = 1C08E77C0454961000C914BD;
name = "Errors and Warnings";
preferences = {
fnmatch = "";
image = WarningsErrors;
recursive = 1;
regex = "";
root = "<PROJECT>";
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXFilenameSmartGroup;
description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
globalID = 1CC0EA4004350EF90044410B;
name = "Implementation Files";
preferences = {
canSave = 1;
fnmatch = "";
image = SmartFolder;
isLeaf = 0;
recursive = 1;
regex = "?*\\.[mcMC]";
root = "<PROJECT>";
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXFilenameSmartGroup;
description = "This group displays Interface Builder NIB Files.";
globalID = 1CC0EA4004350EF90041110B;
name = "NIB Files";
preferences = {
canSave = 1;
fnmatch = "*.nib";
image = SmartFolder;
isLeaf = 0;
recursive = 1;
regex = "";
root = "<PROJECT>";
};
},
{
PBXTransientLocationAtTop = no;
absolutePathToBundle = "";
clz = PBXFindSmartGroup;
description = "Displays Find Results.";
globalID = 1C37FABC05509CD000000102;
name = "Find Results";
preferences = {
image = spyglass;
};
},
{
PBXTransientLocationAtTop = no;
absolutePathToBundle = "";
clz = PBXBookmarksSmartGroup;
description = "Displays Project Bookmarks.";
globalID = 1C37FABC05539CD112110102;
name = Bookmarks;
preferences = {
image = Bookmarks;
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = XCSCMSmartGroup;
description = "Displays files with interesting SCM status.";
globalID = E2644B35053B69B200211256;
name = SCM;
preferences = {
image = PBXRepository;
isLeaf = 0;
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXSymbolsSmartGroup;
description = "Displays all symbols for the project.";
globalID = 1C37FABC04509CD000100104;
name = "Project Symbols";
preferences = {
image = ProjectSymbols;
isLeaf = 1;
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXFilenameSmartGroup;
description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
globalID = PBXTemplateMarker;
name = "Simple Filter SmartGroup";
preferences = {
canSave = 1;
fnmatch = "*.nib";
image = SmartFolder;
isLeaf = 0;
recursive = 1;
regex = "";
root = "<PROJECT>";
};
},
{
PBXTransientLocationAtTop = bottom;
absolutePathToBundle = "";
clz = PBXFilenameSmartGroup;
description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
globalID = PBXTemplateMarker;
name = "Simple Regular Expression SmartGroup";
preferences = {
canSave = 1;
fnmatch = "";
image = SmartFolder;
isLeaf = 0;
recursive = 1;
regex = "?*\\.[mcMC]";
root = "<PROJECT>";
};
},
);
PBXWorkspaceContents = (
{
PBXProjectWorkspaceModule_StateKey_Rev39 = {
PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
BoundsStr = "{{0, 0}, {288, 284}}";
Rows = (
0,
);
VisibleRectStr = "{{0, 0}, {288, 284}}";
};
PBXProjectWorkspaceModule_EditorOpen = false;
PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
PBXSplitModuleInNavigatorKey = {
SplitCount = 1;
};
};
PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
PBXProjectWorkspaceModule_SGTM_Geometry = {
_collapsingFrameDimension = 0;
_indexOfCollapsedView = 0;
_percentageOfCollapsedView = 0;
sizes = (
"{{0, 0}, {297, 301}}",
"{{297, 0}, {303, 301}}",
);
};
};
PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {303, 301}}";
PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}";
PBXProjectWorkspaceModule_OldSuperviewFrame = "{{297, 0}, {303, 301}}";
PBXProjectWorkspaceModule_SGTM = {
PBXBottomSmartGroupGIDs = (
1C37FBAC04509CD000000102,
1C37FAAC04509CD000000102,
1C08E77C0454961000C914BD,
1CC0EA4004350EF90044410B,
1CC0EA4004350EF90041110B,
1C37FABC05509CD000000102,
1C37FABC05539CD112110102,
E2644B35053B69B200211256,
1C37FABC04509CD000100104,
);
PBXSmartGroupTreeModuleColumnData = {
PBXSmartGroupTreeModuleColumnWidthsKey = (
280,
);
PBXSmartGroupTreeModuleColumnsKey_v4 = (
MainColumn,
);
};
PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
1865EBC806253B29005AB5DA,
1865EBD506253B76005AB5DA,
1865048406253BC4005AB5DA,
186504B506253BC5005AB5DA,
186504CA06253BC5005AB5DA,
18650A2106253BD1005AB5DA,
18650ACA06253BD3005AB5DA,
18650ADE06253BD3005AB5DA,
18650B7006253BD5005AB5DA,
1C37FBAC04509CD000000102,
);
PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
(
84,
81,
42,
1,
0,
),
);
PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 1273}, {280, 283}}";
};
PBXTopSmartGroupGIDs = (
);
};
};
},
);
"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
};
"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
};
"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
PBXSplitModuleInNavigatorKey = {
SplitCount = 1;
};
};
"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
PBXProjectWorkspaceModule_StateKey_Rev39 = {
PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
BoundsStr = "{{0, 0}, {403, 284}}";
Rows = (
0,
);
VisibleRectStr = "{{0, 0}, {403, 284}}";
};
PBXProjectWorkspaceModule_EditorOpen = false;
PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
PBXSplitModuleInNavigatorKey = {
SplitCount = 1;
};
};
PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
PBXProjectWorkspaceModule_SGTM_Geometry = {
_collapsingFrameDimension = 0;
_indexOfCollapsedView = 0;
_percentageOfCollapsedView = 0;
sizes = (
"{{0, 0}, {182, 301}}",
"{{182, 0}, {418, 301}}",
);
};
};
PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {418, 301}}";
PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}";
PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {418, 301}}";
PBXProjectWorkspaceModule_SGTM = {
PBXBottomSmartGroupGIDs = (
1C37FBAC04509CD000000102,
1C37FAAC04509CD000000102,
1C08E77C0454961000C914BD,
1CC0EA4004350EF90044410B,
1CC0EA4004350EF90041110B,
1C37FABC05509CD000000102,
1C37FABC05539CD112110102,
E2644B35053B69B200211256,
1C37FABC04509CD000100104,
);
PBXSmartGroupTreeModuleColumnData = {
PBXSmartGroupTreeModuleColumnWidthsKey = (
165,
);
PBXSmartGroupTreeModuleColumnsKey_v4 = (
MainColumn,
);
};
PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
1865EBC806253B29005AB5DA,
1865EBD506253B76005AB5DA,
1865048406253BC4005AB5DA,
18650B7006253BD5005AB5DA,
1C37FBAC04509CD000000102,
186E28A30625621E00080878,
);
PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
(
53,
51,
42,
1,
0,
),
);
PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 733}, {165, 283}}";
};
PBXTopSmartGroupGIDs = (
);
};
};
};
PBXWorkspaceGeometries = (
{
Frame = "{{0, 0}, {600, 301}}";
PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
};
RubberWindowFrame = "864 615 600 343 0 0 1680 1028 ";
},
);
"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
Frame = "{{0, 0}, {643, 462}}";
PBXModuleWindowStatusBarHidden = YES;
RubberWindowFrame = "600 374 643 483 0 0 1680 1028 ";
};
"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
Frame = "{{0, 0}, {400, 201}}";
PBXModuleWindowStatusBarHidden = YES;
RubberWindowFrame = "50 1000 400 222 0 0 1680 1028 ";
};
"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
Frame = "{{0, 0}, {741, 869}}";
PBXModuleWindowStatusBarHidden = YES;
RubberWindowFrame = "15 133 741 890 0 0 1680 1028 ";
};
"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
Frame = "{{0, 0}, {600, 301}}";
PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
PBXProjectWorkspaceModule_BuildResultsWindowVisible = true;
PBXProjectWorkspaceModule_PinnedFile = /Users/apple/GtkRadiant/setup/osx/build.sh;
};
RubberWindowFrame = "864 615 600 343 0 0 1680 1028 ";
};
PBXWorkspaceStateSaveDate = 103238153;
};
sourceControlManager = 1865EBCD06253B29005AB5DA;
userBuildSettings = {
};
};
1865EBCD06253B29005AB5DA = {
isa = PBXSourceControlManager;
scmConfiguration = {
};
scmType = "";
};
1865EBCE06253B29005AB5DA = {
indexTemplatePath = "";
isa = PBXCodeSenseManager;
usesDefaults = 1;
wantsCodeCompletion = 1;
wantsCodeCompletionAutoPopup = 0;
wantsCodeCompletionAutoSuggestions = 0;
wantsCodeCompletionCaseSensitivity = 1;
wantsCodeCompletionOnlyMatchingItems = 1;
wantsCodeCompletionParametersIncluded = 1;
wantsCodeCompletionPlaceholdersInserted = 1;
wantsCodeCompletionTabCompletes = 1;
wantsIndex = 1;
};
1865F17706253B81005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {2762, 78581}}";
sepNavSelRange = "{187, 0}";
sepNavVisRect = "{{0, 0}, {699, 833}}";
};
};
1865FCB706253BAF005AB5DA = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1118, 833}}";
sepNavSelRange = "{1196, 0}";
sepNavVisRect = "{{0, 0}, {699, 833}}";
};
};
}

File diff suppressed because it is too large Load diff

View file

@ -1,9 +0,0 @@
python.exe -V
if errorlevel=1 echo please install python and add python.exe to the path (http://www.python.org)
if errorlevel=1 goto end
echo python.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
rem FIXME: for some wacked reason, output of the python script doesn't get back to VC window ..
python.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
:end