Compare commits
405 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75f9478eca | ||
|
|
d35401d69c | ||
|
|
dcd715832d | ||
|
|
bdb2afe245 | ||
|
|
47015a2a96 | ||
|
|
b8c6ce41e7 | ||
|
|
ab0703245c | ||
|
|
72ad36108e | ||
|
|
3f311298df | ||
|
|
fa115cc885 | ||
|
|
53f82f7337 | ||
|
|
aebd48414a | ||
|
|
fd3783d63f | ||
|
|
c80671bc1e | ||
|
|
aeb7e39cf2 | ||
|
|
06581fbec5 | ||
|
|
83907cbe26 | ||
|
|
18b0aa9954 | ||
|
|
2a4c8ed515 | ||
|
|
bf866823b7 | ||
|
|
c20cfcb35b | ||
|
|
b96c7ef256 | ||
|
|
26dfd6f63e | ||
|
|
6d0d5ccef4 | ||
|
|
d68c6dd90d | ||
|
|
c6df470cf6 | ||
|
|
5a817e1c70 | ||
|
|
5aaca5ef01 | ||
|
|
ff89f6786c | ||
|
|
882008e1ec | ||
|
|
b8335aa3ff | ||
|
|
ae3773fecc | ||
|
|
c51049e278 | ||
|
|
96680b22a0 | ||
|
|
f8abcedf18 | ||
|
|
b9f7448288 | ||
|
|
18ecb1905d | ||
|
|
c4faafa8ca | ||
|
|
5155c4bd1f | ||
|
|
30c9aea087 | ||
|
|
4fde82816d | ||
|
|
fa7c896540 | ||
|
|
6709e83d94 | ||
|
|
7a4ba04e94 | ||
|
|
d7d7192589 | ||
|
|
4ab16b54e2 | ||
|
|
777cb89d79 | ||
|
|
829705a30d | ||
|
|
615591cce9 | ||
|
|
d699d3e99f | ||
|
|
8411ef48be | ||
|
|
3ac79fee70 | ||
|
|
dc88d0a43a | ||
|
|
e8cf364fcf | ||
|
|
d788f2ebc6 | ||
|
|
d5999488b7 | ||
|
|
a1e9ba65bb | ||
|
|
50c360746b | ||
|
|
59bc6aa966 | ||
|
|
e3c764127f | ||
|
|
df8832e08b | ||
|
|
b8ad6a40e8 | ||
|
|
8b8b4f980e | ||
|
|
15178a25fa | ||
|
|
2d2b88b4a6 | ||
|
|
314ca97f05 | ||
|
|
4300a6bad2 | ||
|
|
d52e94908e | ||
|
|
c4d03fc582 | ||
|
|
0f145bd83b | ||
|
|
0bf9e4dbc5 | ||
|
|
61d8512793 | ||
|
|
a6c5e376b4 | ||
|
|
8c3a05420b | ||
|
|
3cdb936f4a | ||
|
|
c59c77c3d7 | ||
|
|
251ec931f9 | ||
|
|
b3bc3e7182 | ||
|
|
663609de31 | ||
|
|
35129d5a06 | ||
|
|
43d4b929e6 | ||
|
|
aadc13e1fe | ||
|
|
17ef133790 | ||
|
|
316456b635 | ||
|
|
472e80ee9e | ||
|
|
94faaebcb6 | ||
|
|
0a8c6c0e44 | ||
|
|
53715d29d5 | ||
|
|
6269db3f21 | ||
|
|
2d7e489ea1 | ||
|
|
11071dd2e7 | ||
|
|
eb0fe74276 | ||
|
|
a14858539e | ||
|
|
2be2814f55 | ||
|
|
c56d49dd80 | ||
|
|
edf5126c74 | ||
|
|
5f329e9208 | ||
|
|
ad4cfb7c7f | ||
|
|
1000addea2 | ||
|
|
f7c8398239 | ||
|
|
f03de195d0 | ||
|
|
e15dd60348 | ||
|
|
201d5dda51 | ||
|
|
bf46b3dba6 | ||
|
|
8a66644ff3 | ||
|
|
fb0df3ea4a | ||
|
|
77395faf5f | ||
|
|
ff26c4414e | ||
|
|
f6790a4a46 | ||
|
|
7f71704b67 | ||
|
|
2e0ee12b48 | ||
|
|
ab85fcae14 | ||
|
|
a64e56b9bf | ||
|
|
53ef57b48d | ||
|
|
b1c4cefa9c | ||
|
|
59c07de8d7 | ||
|
|
73c69b64c7 | ||
|
|
cf38597557 | ||
|
|
1cce44c276 | ||
|
|
a9c641bc9d | ||
|
|
429ed5c43d | ||
|
|
f5b1c9fa07 | ||
|
|
99a65bc2ea | ||
|
|
c9a2b836f2 | ||
|
|
0247b9a06d | ||
|
|
26287eaf9c | ||
|
|
7380b68519 | ||
|
|
ecd089b489 | ||
|
|
6d744d1f45 | ||
|
|
abc7a1e708 | ||
|
|
8e873c5dca | ||
|
|
bb1302dd7b | ||
|
|
b0e1fc81f6 | ||
|
|
246fc6e30a | ||
|
|
e08d17a1f7 | ||
|
|
d8e6296de7 | ||
|
|
10aca6a817 | ||
|
|
30a7e11654 | ||
|
|
5ed1ea52b5 | ||
|
|
299486df5c | ||
|
|
5215e6eba5 | ||
|
|
2bc912e275 | ||
|
|
9918e5026d | ||
|
|
a9a3b8c316 | ||
|
|
f17dfb698c | ||
|
|
5ce00dabc7 | ||
|
|
5633bb91fa | ||
|
|
2e24482b64 | ||
|
|
6c4b1e120d | ||
|
|
6bebeba726 | ||
|
|
49be0f8957 | ||
|
|
5c4b2c0ea9 | ||
|
|
454dda1a02 | ||
|
|
112711ccb6 | ||
|
|
7638849000 | ||
|
|
7bcbc87f6d | ||
|
|
d71e32210a | ||
|
|
469b05dd8e | ||
|
|
0afd2cf7ec | ||
|
|
2c1cb0c79d | ||
|
|
27dfa1325f | ||
|
|
fb2647616b | ||
|
|
3653dd42c6 | ||
|
|
1b7dbf6417 | ||
|
|
84101a9bfd | ||
|
|
bd9e5917df | ||
|
|
b544487854 | ||
|
|
62e4d2d518 | ||
|
|
e7a1b7b89f | ||
|
|
f580dfb685 | ||
|
|
7c7141863c | ||
|
|
e32323ce8a | ||
|
|
52250ef9f9 | ||
|
|
97229de6e3 | ||
|
|
ad671c3e13 | ||
|
|
7c63dd9981 | ||
|
|
fc991bbcc8 | ||
|
|
c7e236db5c | ||
|
|
9f0b7ec75e | ||
|
|
6bec0bc602 | ||
|
|
555917e520 | ||
|
|
a9f2fdec57 | ||
|
|
50bd7df7b9 | ||
|
|
1620b33fa9 | ||
|
|
0de1a7d8a9 | ||
|
|
e1fa570ee0 | ||
|
|
bacfa1bc40 | ||
|
|
9f87bfa790 | ||
|
|
1f8a5ea729 | ||
|
|
24f75f8ed8 | ||
|
|
5f8b9e0aac | ||
|
|
746f38862d | ||
|
|
8a98004388 | ||
|
|
bb9ba6dc4e | ||
|
|
341ab9477a | ||
|
|
fdf42cab6d | ||
|
|
1ff699d7c5 | ||
|
|
df06ad76e9 | ||
|
|
a761e30c27 | ||
|
|
03f648bd27 | ||
|
|
e7811c3ace | ||
|
|
dde484f333 | ||
|
|
36b11122d4 | ||
|
|
6efc94f199 | ||
|
|
1ae3e8ad9d | ||
|
|
0348a3fc99 | ||
|
|
ab9be88eda | ||
|
|
814f3cb35f | ||
|
|
fe1de1997c | ||
|
|
3af5c54f60 | ||
|
|
cff2bc02a1 | ||
|
|
4167bad793 | ||
|
|
dd4ed607df | ||
|
|
b6a889881f | ||
|
|
b1c8ce503a | ||
|
|
7a5518467e | ||
|
|
10342a236d | ||
|
|
206b45f2ac | ||
|
|
1fb30704ce | ||
|
|
9f3031b674 | ||
|
|
1ef996cfd9 | ||
|
|
132ff322c1 | ||
|
|
048410bb98 | ||
|
|
daaa565170 | ||
|
|
098c3b50ce | ||
|
|
3100ee23d3 | ||
|
|
2acdd2243c | ||
|
|
a3befd7877 | ||
|
|
3e24469db9 | ||
|
|
baa550f7f3 | ||
|
|
bd4c6731a8 | ||
|
|
b7c9226183 | ||
|
|
5710e9b818 | ||
|
|
81ed152a7c | ||
|
|
e4cd3dea2c | ||
|
|
e12e5655f9 | ||
|
|
205beaa8ad | ||
|
|
dc5948d508 | ||
|
|
d2adde5d9f | ||
|
|
1723f7b547 | ||
|
|
55e8850b9e | ||
|
|
631ff8ded1 | ||
|
|
66bf1cc7ee | ||
|
|
20c9ba1a5b | ||
|
|
efe93334bb | ||
|
|
dee427ac89 | ||
|
|
4a9e49fba0 | ||
|
|
2cc3e556e0 | ||
|
|
1ee8e559c2 | ||
|
|
e1a627ccd0 | ||
|
|
04a54af0ae | ||
|
|
a82148e887 | ||
|
|
5f3a27ddb8 | ||
|
|
3d6077a474 | ||
|
|
c9da45f407 | ||
|
|
72dad5cc5b | ||
|
|
8a76ea2386 | ||
|
|
4365e8ae26 | ||
|
|
cfd50e58f8 | ||
|
|
56e5f58cff | ||
|
|
5a90ab3af0 | ||
|
|
bd3a140858 | ||
|
|
7a64caf638 | ||
|
|
6c0b3b2ef6 | ||
|
|
10036ece1f | ||
|
|
e5415d344f | ||
|
|
0d35b70f31 | ||
|
|
0b625c5347 | ||
|
|
ab082ba6e4 | ||
|
|
2759b98161 | ||
|
|
510ba33aff | ||
|
|
60a6417662 | ||
|
|
5cf911cfe7 | ||
|
|
7ff8d5bfdd | ||
|
|
5e1d40b40f | ||
|
|
29af43cc79 | ||
|
|
751d8a1b65 | ||
|
|
44b434b257 | ||
|
|
119813415a | ||
|
|
947a31075b | ||
|
|
d835a722b0 | ||
|
|
374d0b1fa5 | ||
|
|
dac9e24e1e | ||
|
|
87ffa22fd7 | ||
|
|
5670e525fa | ||
|
|
252982c38a | ||
|
|
0887aab5ce | ||
|
|
bfef4d4023 | ||
|
|
c21b7984ee | ||
|
|
e969faa5a9 | ||
|
|
2a6498fca4 | ||
|
|
12de48788a | ||
|
|
56724444d4 | ||
|
|
449b78e258 | ||
|
|
61725da869 | ||
|
|
deaa57adf3 | ||
|
|
17e93be7a9 | ||
|
|
667cf1c4fd | ||
|
|
35780959bc | ||
|
|
fd4e843f7f | ||
|
|
7be9b0302d | ||
|
|
52fedcda60 | ||
|
|
9ac250e29c | ||
|
|
a06badf545 | ||
|
|
a21c3fbdaf | ||
|
|
3e6d64a61a | ||
|
|
c0b86979d3 | ||
|
|
91a8442167 | ||
|
|
ebd5db4d44 | ||
|
|
18d623a6dc | ||
|
|
b807d6ce0d | ||
|
|
3de4a7a26f | ||
|
|
206f74ec90 | ||
|
|
019f9cb317 | ||
|
|
19db456422 | ||
|
|
2a9d898464 | ||
|
|
ce2a72cd25 | ||
|
|
be38fe8f5a | ||
|
|
d4bb0e5c3d | ||
|
|
586ecd6d9f | ||
|
|
cb103a4803 | ||
|
|
ae260fb373 | ||
|
|
ca5e2eb965 | ||
|
|
8219992471 | ||
|
|
6ebe4a222b | ||
|
|
a0644c22b3 | ||
|
|
3de6aad50c | ||
|
|
1637e4a1db | ||
|
|
1300593bef | ||
|
|
923a71d258 | ||
|
|
963816c6ed | ||
|
|
1a2b28424f | ||
|
|
a3449a4e7f | ||
|
|
86d33bf761 | ||
|
|
482f442908 | ||
|
|
92f07fe34b | ||
|
|
cc23d9436e | ||
|
|
c82c36fef4 | ||
|
|
181f763620 | ||
|
|
281c03ccc9 | ||
|
|
db59f70522 | ||
|
|
2d3be9fd50 | ||
|
|
3a87d60af0 | ||
|
|
447b5006ea | ||
|
|
0c91076417 | ||
|
|
7a045c5c7a | ||
|
|
d264e47637 | ||
|
|
73011f1fa7 | ||
|
|
b74d32509f | ||
|
|
6d5c0637be | ||
|
|
4fbdebfe78 | ||
|
|
7d30f555c5 | ||
|
|
6fc9a96ad1 | ||
|
|
0a112e38f9 | ||
|
|
ec105de863 | ||
|
|
85f2e745ad | ||
|
|
ee2123f128 | ||
|
|
bd2b7b4798 | ||
|
|
045eeba3bd | ||
|
|
86b733b63e | ||
|
|
8f2480b92f | ||
|
|
844b2adacd | ||
|
|
75bf46e2a4 | ||
|
|
d883686d64 | ||
|
|
8c475bd065 | ||
|
|
61fc874d70 | ||
|
|
d344cc3def | ||
|
|
5fee5f4f44 | ||
|
|
f8fbea258e | ||
|
|
055b14985c | ||
|
|
43cd7a1f2c | ||
|
|
5c95397c57 | ||
|
|
dcc3a9561a | ||
|
|
2f26e9f8d8 | ||
|
|
65132f9e2e | ||
|
|
4f94fe5bfe | ||
|
|
5b11e6840b | ||
|
|
da5af2c0c4 | ||
|
|
cf725332c9 | ||
|
|
fca7e92b44 | ||
|
|
da7a947c26 | ||
|
|
cb40c785af | ||
|
|
8a8bced907 | ||
|
|
0f596305f7 | ||
|
|
1eceab8176 | ||
|
|
9dc56c511d | ||
|
|
ff3c22d38e | ||
|
|
e135a38e91 | ||
|
|
89379b6dad | ||
|
|
374d433e99 | ||
|
|
e322cb6cb1 | ||
|
|
9ab7b05501 | ||
|
|
c624b4f71f | ||
|
|
048dc4fb34 | ||
|
|
8447c8d43a | ||
|
|
6078830a56 | ||
|
|
7fa309c4af | ||
|
|
d2dcd9f396 | ||
|
|
0b4a53e53f | ||
|
|
a123fd50c9 | ||
|
|
0e65cbda2d | ||
|
|
969d9ae3a5 | ||
|
|
106c8aab48 | ||
|
|
8da954fd7d | ||
|
|
05297addba |
225 changed files with 27371 additions and 14909 deletions
437
LGPL.txt
Executable file
437
LGPL.txt
Executable file
|
|
@ -0,0 +1,437 @@
|
|||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1991 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the library GPL. It is
|
||||
numbered 2 because it goes with version 2 of the ordinary GPL.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Library General Public License, applies to some
|
||||
specially designated Free Software Foundation software, and to any
|
||||
other libraries whose authors decide to use it. You can use it for
|
||||
your libraries, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if
|
||||
you distribute copies of the library, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link a program with the library, you must provide
|
||||
complete object files to the recipients so that they can relink them
|
||||
with the library, after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
Our method of protecting your rights has two steps: (1) copyright
|
||||
the library, and (2) offer you this license which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
Also, for each distributor's protection, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
library. If the library is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original
|
||||
version, so that any problems introduced by others will not reflect on
|
||||
the original authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that companies distributing free
|
||||
software will individually obtain patent licenses, thus in effect
|
||||
transforming the program into proprietary software. To prevent this,
|
||||
we have made it clear that any patent must be licensed for everyone's
|
||||
free use or not licensed at all.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the ordinary
|
||||
GNU General Public License, which was designed for utility programs. This
|
||||
license, the GNU Library General Public License, applies to certain
|
||||
designated libraries. This license is quite different from the ordinary
|
||||
one; be sure to read it in full, and don't assume that anything in it is
|
||||
the same as in the ordinary license.
|
||||
|
||||
The reason we have a separate public license for some libraries is that
|
||||
they blur the distinction we usually make between modifying or adding to a
|
||||
program and simply using it. Linking a program with a library, without
|
||||
changing the library, is in some sense simply using the library, and is
|
||||
analogous to running a utility program or application program. However, in
|
||||
a textual and legal sense, the linked executable is a combined work, a
|
||||
derivative of the original library, and the ordinary General Public License
|
||||
treats it as such.
|
||||
|
||||
Because of this blurred distinction, using the ordinary General
|
||||
Public License for libraries did not effectively promote software
|
||||
sharing, because most developers did not use the libraries. We
|
||||
concluded that weaker conditions might promote sharing better.
|
||||
|
||||
However, unrestricted linking of non-free programs would deprive the
|
||||
users of those programs of all benefit from the free status of the
|
||||
libraries themselves. This Library General Public License is intended to
|
||||
permit developers of non-free programs to use free libraries, while
|
||||
preserving your freedom as a user of such programs to change the free
|
||||
libraries that are incorporated in them. (We have not seen how to achieve
|
||||
this as regards changes in header files, but we have achieved it as regards
|
||||
changes in the actual functions of the Library.) The hope is that this
|
||||
will lead to faster development of free libraries.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, while the latter only
|
||||
works together with the library.
|
||||
|
||||
Note that it is possible for a library to be covered by the ordinary
|
||||
General Public License rather than by this special one.
|
||||
|
||||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library which
|
||||
contains a notice placed by the copyright holder or other authorized
|
||||
party saying it may be distributed under the terms of this Library
|
||||
General Public License (also called "this License"). Each licensee is
|
||||
addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also compile or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
c) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
d) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the source code distributed need not include anything that is normally
|
||||
distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Library General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
|
@ -1 +1,6 @@
|
|||
James Turk james@conceptofzero.net - Core Engine and Classes for Data Types
|
||||
Listed are contributors to ZEngine: (Contributions are always welcome)
|
||||
|
||||
James Turk james@conceptofzero.net - Core Engine, Design, Docs, and Classes
|
||||
Kevin Watters kwatters@adelphia.net - Fix to ZImage::SetColorKey
|
||||
Atani atani@atani-software.net - Revised Linux Build System
|
||||
Stinus Petersen (bison@flytlet.dk) - Fix for ZImage::OpenFromImage with alpha images
|
||||
322
changelog.txt
322
changelog.txt
|
|
@ -1,101 +1,283 @@
|
|||
ZEngine Version Log for Version 0.7.4
|
||||
$Id: changelog.txt,v 1.1 2002/11/21 05:40:49 cozman Exp $
|
||||
ZEngine Version Log for Version freeze-0104
|
||||
$Id: changelog.txt,v 1.64 2004/01/14 00:26:31 cozman Exp $
|
||||
|
||||
freeze-0104
|
||||
# sample.ogg is now included, so people don't have to go hunt their own song to test ZMusic.
|
||||
# Added Audiere backend for audio in addition to SDL_mixer backend.
|
||||
# Changed Audio initialization, so that audio usage can be decided at runtime (InitAudio)
|
||||
# Removed SetupDisplay/SetupSound and integrated them into CreateDisplay.
|
||||
# Changed error system functions drastically.
|
||||
# Removed (useless) SetDesiredFramerate and related functionality.
|
||||
# Removed all "depreciated" code.
|
||||
# Removed Doxygen documentation comments.
|
||||
# Changed several member functions with obsolete names.
|
||||
# Addition of ZSoundBase class, parent of ZSound and ZMixer.
|
||||
# Introduced severity option to error reporting for better error logs.
|
||||
# A lot more error logging internally.
|
||||
# Added HTML output option to error system.
|
||||
# Added XML resource file support via TinyXML (ZEngine::SetResourceFile, ZEngine::GetStringResource, etc)
|
||||
# Added ZAnimation class.
|
||||
# Added ZAnimTest, test of ZAnimation.
|
||||
# Reworked small internal portions of API.
|
||||
# Changed several tests to support new resource file support.
|
||||
# Turned off warnings for zlib files in VC7 and DevC++.
|
||||
# Switched to updated zlib 1.2.1.
|
||||
# Changed data files to binary format in CVS, fixing problems with some data files.
|
||||
# Forums now at http://sourceforge.net/forum/?group_id=62098
|
||||
# OpenFromImage Alpha Fix (thanks to Stinus Petersen)
|
||||
# ZImage copy constructor width/height fix.
|
||||
# Fixed ZImage crash on missing image. ZFont crash fix relys on SDL_ttf 2.0.7
|
||||
# Switched ZImage stretch code to GL_LINEAR.
|
||||
# Moved ZLib for convinience of non-MSVC build processes. (fixing #include "../zlib/unzip.h")
|
||||
# Fixed display format switching bugs with title and icon.
|
||||
|
||||
0.8.5
|
||||
# OpenFromZip code added for ZImage,ZFont and ZSound.
|
||||
# Zlib/Unzip code added directly into ZEngine.
|
||||
# ZEngine::MButtonPressed added in addition to L & R button.
|
||||
# ZRect overload for ZEngine::MouseInRect.
|
||||
# ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
|
||||
# New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
|
||||
# Addition of Dev-C+# project files and more Dev-C+# support.
|
||||
# Addition of DrawClipped and DrawClipped example in ZImageTest
|
||||
# New limited SDL graphics backend for platforms without OpenGL.
|
||||
# Removal of PhysFS.
|
||||
# Removal of VC6 project files and official support.
|
||||
# Removal of SDL_net support in favour of external library.
|
||||
# Sweep of non-used legacy code.
|
||||
# Updated docs and dependencies to refer to latest SDL (1.2.6).
|
||||
# Fix crash in drawing blank string with ZFont.
|
||||
# Tests modified to show off loading of compressed files.
|
||||
# Moved image,sound,music and font loading code from legacy ZEngine location to respective classes.
|
||||
# Tiny optimizations within newer ZImage code.
|
||||
# Changed ZImage stretching to floating-point (irregular screen sizes, emulation).
|
||||
# New linux build system (by Atani).
|
||||
|
||||
0.8.4
|
||||
# Removed Rand# functions from ZEngine and replaced with overloaded Rand.
|
||||
# Moved versioning information and changed format.
|
||||
# Changed ZEngine accessor members (Width-->DisplayWidth, Height-->DisplayHeight, and BPP-->DisplayDepth).
|
||||
# Added more information on dependencies and obtaining them.
|
||||
# Added comment & newline support to ZConfigFile.
|
||||
# Added particle system example program.
|
||||
# Added simple particle system implemented on top of base.
|
||||
# Added entire base particle system, templated, and designed for expandability.
|
||||
# Added random generation classes, for if an object needs it's own random stream.
|
||||
# Removed mt19937ar.h/cpp rand system (replaced with ZE_ZRandGen.h/cpp)
|
||||
# Fixed multiple warnings given by g+# for cleaner linux compilation.
|
||||
# Disabled warning C4702, unreachable code, this was to fix a build problem in newer versions of VC++.
|
||||
# Reworked changelog to contain symbols.
|
||||
# Changed implementation of parts of ZImage for tiny optimization.
|
||||
# Fixed tiny problem in ZImage use of alpha.
|
||||
# Changed default font rendering to blended, much better results. Also added alpha parameter.
|
||||
# ZEngine no longer forces use namespace std, library references prefixed with std::.
|
||||
# Revised all source, cleaned up various areas.
|
||||
# Changed way event hook is implemented, more control, should be threadsafe. (needed for Gewi 0.2)
|
||||
|
||||
0.8.3
|
||||
# Removed ZObject inheritance hierarchy and made classes inheritance-safe.
|
||||
# Added ZImage<-->ZImage drawing in OpenFromImage.
|
||||
# Added ZImage::Draw(int,int) and ZImage::DrawRotated(float,float,float).
|
||||
# New ZRect constructor (construct from SDL_Rect).
|
||||
# Added Random Number generation to the ZEngine singleton.
|
||||
# Added floats to ZConfigFile.
|
||||
# Simple ZServer and ZClient classes using SDL_net.
|
||||
# Added loading of fonts from withen an archive via PhysFS (needs SDL_ttf 2.0.6)
|
||||
# Fixed project files for people who don't want to add ZEngine to their path.
|
||||
# Altered layout of some of the header files to hopefully be more readable.
|
||||
# Fixed minor bugs in ZImage, allowing Gewi to work properly.
|
||||
# Changed behavior of ZImage::Bind to work with blending.
|
||||
# Fixed timer problems when used before ZEngine::Update.
|
||||
# Updated ZError for ZServer & ZClient.
|
||||
# Fixed ZImage::SetColorKey. (thanks to Kevin Watters)
|
||||
# Changed Macros in ZE_Utility to functions.
|
||||
|
||||
0.8.2
|
||||
# Added "desired framerate" functionality into the test programs.
|
||||
# Added "desired framerate" code to ZEngine.
|
||||
# Added ZImage::SetAlpha and example in ZImageTest.
|
||||
# Added complete error handling system to ZEngine including internal ZError class.
|
||||
# Added ZEngine::SetEventFilter.
|
||||
# Changed ZEngine::CreateDisplay to return a boolean value.
|
||||
# Added copy constructor to ZImage.
|
||||
# Added const modifier to members of ZImage,ZTimer,ZMusic,ZSound,ZRect,ZConfigFile,ZFont and ZError.
|
||||
# Fixed the DisplayFormat # Dithering Bugs in ZImage / SDLGL_Util.
|
||||
# Fixed problems setting bit depth in OpenGL.
|
||||
# Fixed several documentation problems.
|
||||
# Updated examples to use newer features and check for errors.
|
||||
# Fixed OpenGL color bleed in ZRect.
|
||||
|
||||
0.8.1
|
||||
# Added legal information for developers.
|
||||
# Fixed VC7 to build without PhysFS by default.
|
||||
# Added small notice into /lib directory.
|
||||
# Added VC6 files based on updated VC7 files, courtesy of Sean.
|
||||
# Added links to the tutorials.
|
||||
|
||||
0.8.0
|
||||
# Added Surface Loss Protection.
|
||||
# Utilized Surface Loss Protection in ZImageTest for a demo.
|
||||
# ZEngine now builds on FreeBSD.
|
||||
# Updated copyright.
|
||||
|
||||
0.8.0-rc4 (what rc3 should have been)
|
||||
# Removed switch option from tests due to surface loss.
|
||||
# Fixed ZImage::SetColorKey for new Attach behavior.
|
||||
# Fixed ZMusicTest GL screen error if music fails to open.
|
||||
# Fixed VC7 "Release" Project files.
|
||||
|
||||
|
||||
0.8.0-rc3
|
||||
# Fixed memory leak when using ZImage::Attach, and in ZFont.
|
||||
# Updated ZEngine web info. (mostly in rc2)
|
||||
# Fixed time based movement and some compile time warnings in ZRectTest.cpp.
|
||||
# Added gamedev.net to thanks.txt.
|
||||
# Fixed documentation in ZE_ZImage.h
|
||||
|
||||
0.8.0-rc2
|
||||
# Changed ZEngine::UpdateScreen to ZEngine::Update
|
||||
# Added information to ZEngine.h for Doxygen front page.
|
||||
# Added force into makefile options.
|
||||
# Added path stripping to ZEngine.linux.doxygen.
|
||||
|
||||
|
||||
0.8.0-rc1
|
||||
# Changed behavior of 0 as bpp argument in ZEngine.
|
||||
# Fixed makefile to be much more portable and added config.
|
||||
# Added Time based movement to ZRectTest.
|
||||
# Added readme.
|
||||
# Changed ZRect to use floats.
|
||||
# Updated rationale in licensing.txt. (fixed)
|
||||
# Fixed loads of doxygen errors and documented all undocumented members.
|
||||
|
||||
|
||||
0.7.8
|
||||
# Added ZRect::Draw using OpenGL.
|
||||
# Fixed ZRectTest to use new ZRect.
|
||||
# Added ZImage rotation and 2 forms of stretching using OpenGL.
|
||||
# Added ZImage::Flip.
|
||||
# Added Linux makefile for new OpenGL code.
|
||||
# Added new means of keyboard input, and key repeat enable/disable code.
|
||||
# Fixed warnings in Test programs.
|
||||
# Added some testing to ZImageTest of new stretching.
|
||||
|
||||
0.7.7
|
||||
# Changed behavior of core ZEngine class methods to reflect new OpenGL behavior.
|
||||
# Added notice to licensing explaining license choice.
|
||||
# Eliminated certain SDL specific functions, no longer needed with OpenGL render target.
|
||||
# Completely removed old SDL_Image.h and replaced with what had been SDL_ImageGL.h.
|
||||
# Documented new ZImage class as well as ZConfigFile's ZCF_Variable and ZCF_Section.
|
||||
# Fixed memory leak and general failure in new ZImage::OpenFromImage.
|
||||
# Simplified SDL_GL Initialization.
|
||||
# Shortened most lines to reasonable screen width.
|
||||
|
||||
0.7.6
|
||||
# Added ZImageGL, still in testing phase.
|
||||
# Followed up major API changes from 0.7.5 with whole new series of changes:
|
||||
(API from 0.7.x at least 25% rewritten)
|
||||
# Added new /external files for SDL_GL# extensions
|
||||
# Added Macros in ZE_Macros.h
|
||||
# Removed ZE_DataPtr.h
|
||||
# Rewrote warnings in Sound,Music,Font and Image classes.
|
||||
|
||||
0.7.5
|
||||
-Converted all tabs to spaces.
|
||||
-Added CVS lines to files for date tracking.
|
||||
-Fixed file layout for CVS and reuploaded files to CVS.
|
||||
# Added Beginnings of OpenGL Render target
|
||||
# Major API changes (removed "Get" before accessors and changed some functions in ZEngine)
|
||||
# Converted all tabs to spaces.
|
||||
# Added CVS lines to files for date tracking.
|
||||
# Fixed file layout for CVS and reuploaded files to CVS.
|
||||
|
||||
|
||||
0.7.4
|
||||
-Modified behavior of ZImage::Attach and changed ZImageTest to use it.
|
||||
-Added makefile for Linux build support.
|
||||
-Renamed old makefile to makefile.mingw32
|
||||
-Fixed problem in ZImage::SetAlpha when failure occured.
|
||||
-Added warnings in ZImage for when the display format fails.
|
||||
-Completely rewrote ZConfigFile to avoid problems with STL map.
|
||||
-Fixed problem in ZImage with transparency.
|
||||
-Added doxygen script for linux, and renamed old doxygen script.
|
||||
# Added doxygen script for linux, and renamed old doxygen script.
|
||||
# Added warnings in ZImage for when the display format fails.
|
||||
# Added makefile for Linux build support.
|
||||
# Modified behavior of ZImage::Attach and changed ZImageTest to use it.
|
||||
# Renamed old makefile to makefile.mingw32
|
||||
# Fixed problem in ZImage::SetAlpha when failure occured.
|
||||
# Completely rewrote ZConfigFile to avoid problems with STL map.
|
||||
# Fixed problem in ZImage with transparency.
|
||||
|
||||
|
||||
0.7.3
|
||||
-Globally evised source variable naming standards.
|
||||
-Fixed Error Logging in ZImage.
|
||||
-Added SDL_DisplaySurface and SDL_DisplaySurfaceAlpha calls to speed up blitting in ZImage.
|
||||
-Fixed bug in ZConfigFile that caused a NULL file to be closed.
|
||||
-Several Documentation errors corrected.
|
||||
-Added ZRect class, and ZRectTest.
|
||||
# Added ZRect class, and ZRectTest.
|
||||
# Globally revised source variable naming standards.
|
||||
# Fixed Error Logging in ZImage.
|
||||
# Added SDL_DisplaySurface and SDL_DisplaySurfaceAlpha calls to speed up blitting in ZImage.
|
||||
# Fixed bug in ZConfigFile that caused a NULL file to be closed.
|
||||
# Several Documentation errors corrected.
|
||||
|
||||
|
||||
0.7.2
|
||||
-Fixed small source problem in PhysFS handling of non-supported types.
|
||||
-Added makefile for Cygwin and Mingw32
|
||||
-Removed AFL license, and switched to BSD-style license.
|
||||
# Added makefile for Cygwin and Mingw32
|
||||
# Fixed small source problem in PhysFS handling of non-supported types.
|
||||
# Removed AFL license, and switched to BSD-style license.
|
||||
|
||||
0.7.1
|
||||
-Changed directory layout.
|
||||
-Changed source files to compile without PhysicsFS.
|
||||
-Added newline to end of all source files.
|
||||
# Changed directory layout.
|
||||
# Changed source files to compile without PhysicsFS.
|
||||
# Added newline to end of all source files.
|
||||
|
||||
0.7.0
|
||||
-Changed slash direction in example programs (fixed non-windows problems).
|
||||
-Added support for PhysicsFS.
|
||||
-Added ZConfigFile.
|
||||
-Updated all examples to be cleaner style and use more features.
|
||||
-Addes ZConfigFile for test programs.
|
||||
# Added support for PhysicsFS.
|
||||
# Added ZConfigFile.
|
||||
# Added ZConfigFile for test programs.
|
||||
# Changed slash direction in example programs (fixed non-windows problems).
|
||||
# Updated all examples to be cleaner style and use more features.
|
||||
|
||||
0.6.3
|
||||
-Fixed directory issues in distribution.
|
||||
-Updated to specify SDL 1.2.5 compatibility.
|
||||
-Added IsLoaded method to ZSound,ZMusic,ZImage and ZFont
|
||||
-Added music.ogg warning to ZMusicTest.
|
||||
-Minor fixes in Doxygen settings.
|
||||
-Fixed issues compiling the ZObject Inherited Wrapper types caused by changes in documentation.
|
||||
-Added file-level documentation for doxygen in src directory.
|
||||
# Added IsLoaded method to ZSound,ZMusic,ZImage and ZFont
|
||||
# Added music.ogg warning to ZMusicTest.
|
||||
# Stablized directory issues in distribution.
|
||||
# Added file-level documentation for doxygen in src directory.
|
||||
# Updated to specify SDL 1.2.5 compatibility.
|
||||
# Minor fixes in Doxygen settings.
|
||||
|
||||
0.6.2
|
||||
-Updated License to APL 1.1 and all files with it.
|
||||
# Updated License to APL 1.1 and all files with it.
|
||||
|
||||
0.6.1
|
||||
-Added Mouse Example
|
||||
-Changed Email Address to james@conceptofzero.net
|
||||
-Added more test data and information on where data came from
|
||||
-Removed Ogg file from distribution.
|
||||
-Changed names of the libraries.
|
||||
# Added Mouse Example
|
||||
# Added more test data and information on where data came from
|
||||
# Removed Ogg file from distribution.
|
||||
# Changed names of the libraries.
|
||||
# Changed Email Address to james@conceptofzero.net
|
||||
|
||||
0.6.0
|
||||
-Updated all documentation (including doxygen docs).
|
||||
-Rewrote Licensing.txt
|
||||
-Added Authors.txt and Credits.txt
|
||||
-Added VC7 Non-Debug Projects.
|
||||
-Removed LGPL.txt (legacy) and Added APL.txt
|
||||
-Fixed a bug occuring in ZSound and ZFont test programs.
|
||||
-Proofread and fixed some documentation errors.
|
||||
# Added Authors.txt and Credits.txt
|
||||
# Added VC7 Non-Debug Projects.
|
||||
# Updated all documentation (including doxygen docs).
|
||||
# Rewrote Licensing.txt
|
||||
# Fixed a bug occuring in ZSound and ZFont test programs.
|
||||
# Proofread and fixed some documentation errors.
|
||||
# Switched LGPL.txt for APL.txt
|
||||
|
||||
0.5.0
|
||||
-Added APL Notice to source files.
|
||||
-Updated source guidelines file for APL licensing.
|
||||
-Added ZSound and test program.
|
||||
-Updated examples to have similar coding guidelines.
|
||||
# Added APL Notice to source files.
|
||||
# Added ZSound and test program.
|
||||
# Updated source guidelines file for APL licensing.
|
||||
# Updated examples to have similar coding guidelines.
|
||||
|
||||
0.4.0
|
||||
-Added Source Guidelines file.
|
||||
-Added ZMusic and test program.
|
||||
-Fixed a small keypress checking error in fullscreen mode.
|
||||
-Redesigned entire data storage system (aka ZDataPtr classes)
|
||||
-Fixed USE_SDL_MIXER and USE_SDL_TTF bugs in ZEngine.
|
||||
-Removed LGPL licensing messages from source.
|
||||
-Rewrote buggy ZImage::Attach code that was affecting the test program.
|
||||
# Added Source Guidelines file.
|
||||
# Added ZMusic and test program.
|
||||
# Removed LGPL licensing messages from source.
|
||||
# Fixed a small keypress checking error in fullscreen mode.
|
||||
# Rewrote buggy ZImage::Attach code that was affecting the test program.
|
||||
# Fixed USE_SDL_MIXER and USE_SDL_TTF bugs in ZEngine.
|
||||
# Redesigned entire data storage system (aka ZDataPtr classes)
|
||||
|
||||
0.3.0
|
||||
-Added ZTimer and ZFont classes and test programs.
|
||||
-Fixed major hardware setting bugs in ZImage and ZEngine.
|
||||
-Added alpha blending to tests.
|
||||
-Reorganized Directory Structure and VC7 Project Files
|
||||
# Added ZTimer and ZFont classes and test programs.
|
||||
# Added alpha blending to tests.
|
||||
# Fixed major hardware setting bugs in ZImage and ZEngine.
|
||||
# Reorganized Directory Structure and VC7 Project Files
|
||||
|
||||
0.2.0
|
||||
-Doxygen Documentation and LGPL license addition
|
||||
-Added ZImage, and test program.
|
||||
-Fixed bugs throughout core of ZEngine and changed methods used to keep static vectors of data.
|
||||
-Designed ZObject class with virtual destructor.
|
||||
# Doxygen Documentation and LGPL license addition
|
||||
# Added ZImage, and test program.
|
||||
# Designed ZObject class with virtual destructor.
|
||||
# Fixed bugs throughout core of ZEngine and changed methods used to keep static vectors of data.
|
||||
|
||||
0.1.0
|
||||
-Initial ZEngine Proof of Concept, core ZEngine class.
|
||||
Initial ZEngine Proof of Concept, core ZEngine class.
|
||||
|
|
|
|||
30
config
Normal file
30
config
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
#Config file for ZEngine#
|
||||
#Edit only this file#
|
||||
|
||||
BUILD_NAME=ZEngine-0.8.5
|
||||
|
||||
###Cygwin###
|
||||
#GL_LIB_NAME=OpenGL32
|
||||
#GL_INC_PATH=-I/usr/include/w32api/GL
|
||||
#GL_LIB_PATH=-L/lib/w32api
|
||||
#EXTRA_OPTIONS=-O2 -mwindows
|
||||
#add -mno-cygwin if compiling lib for non-cygwin g++ on windows
|
||||
|
||||
###Linux###
|
||||
GL_LIB_NAME=GL
|
||||
|
||||
##Define compiler commands:
|
||||
CC=gcc #c compiler
|
||||
CPPC=g++ #cpp compiler
|
||||
AR=ar rcs
|
||||
|
||||
###Define compiler options:
|
||||
WARN_LEVEL=-W -Wall
|
||||
SDL_INC_PATH=-I/usr/local/include/SDL
|
||||
SDL_LIB_PATH=-L/usr/local/lib/
|
||||
LIBS=-lZEngineS -lSDL_mixer -lSDL_image -lSDL_ttf -lSDLmain -lSDL -l$(GL_LIB_NAME)
|
||||
|
||||
##Define install location:
|
||||
INSTALL_INC= /usr/local/include/$(BUILD_NAME)
|
||||
INSTALL_LIB= /usr/local/lib
|
||||
INSTALL_DOC= /usr/local/doc/$(BUILD_NAME)
|
||||
12
dependencies.txt
Executable file
12
dependencies.txt
Executable file
|
|
@ -0,0 +1,12 @@
|
|||
Dependencies are now available from http://zengine.sourceforge.net/dependencies/
|
||||
ZE_dependencies_src.tar.bz2 is the source to the LGPL dependencies.
|
||||
ZE_dependencies_VC.zip contains prebuilt dependencies for Visual C++.
|
||||
ZE_dependencies_wing++.zip contains prebuilt dependencies for GCC based
|
||||
compilers (such as Dev-C++).
|
||||
|
||||
The home pages of each can be found:
|
||||
SDL 1.2.6 (http://libsdl.org)
|
||||
SDL_image 1.2.3 (http://libsdl.org/projects/SDL_image/)
|
||||
SDL_ttf 2.0.6 (http://libsdl.org/projects/SDL_ttf/)
|
||||
SDL_mixer 1.2.5 (http://libsdl.org/projects/SDL_mixer/)
|
||||
|
||||
639
devcpp/ZEngine.dev
Executable file
639
devcpp/ZEngine.dev
Executable file
|
|
@ -0,0 +1,639 @@
|
|||
[Project]
|
||||
FileName=ZEngine.dev
|
||||
Name=ZEngine
|
||||
UnitCount=57
|
||||
Type=2
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=-Wall_@@_
|
||||
Linker=
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\lib
|
||||
ObjectOutput=.
|
||||
OverrideOutput=1
|
||||
OverrideOutputName=libZEngineS.a
|
||||
HostApplication=
|
||||
Folders=Includes,Source,Zlib
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=0010000000001000000
|
||||
UseCustomMakefile=0
|
||||
CustomMakefile=
|
||||
|
||||
[Unit1]
|
||||
FileName=..\src\VersionInfo.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit2]
|
||||
FileName=..\src\ZE_Utility.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit3]
|
||||
FileName=..\src\ZE_ZConfigFile.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit4]
|
||||
FileName=..\src\ZE_ZEngine.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit5]
|
||||
FileName=..\src\ZE_ZFont.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit6]
|
||||
FileName=..\src\ZE_ZImage.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit7]
|
||||
FileName=..\src\ZE_ZMusic.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit8]
|
||||
FileName=..\src\ZE_ZRandGen.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit9]
|
||||
FileName=..\src\ZE_ZRect.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit10]
|
||||
FileName=..\src\ZE_ZSound.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit11]
|
||||
FileName=..\src\ZE_ZTimer.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit12]
|
||||
FileName=..\include\ZE_ZTimer.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit13]
|
||||
FileName=..\include\ZEngine.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit14]
|
||||
FileName=..\include\VersionInfo.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit15]
|
||||
FileName=..\include\ZE_Defines.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit16]
|
||||
FileName=..\include\ZE_Includes.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit17]
|
||||
FileName=..\include\ZE_Utility.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit18]
|
||||
FileName=..\include\ZE_ZBaseParticleSystem.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit19]
|
||||
FileName=..\include\ZE_ZConfigFile.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit20]
|
||||
FileName=..\include\ZE_ZEngine.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit21]
|
||||
FileName=..\include\ZE_ZFont.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit22]
|
||||
FileName=..\include\ZE_ZImage.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit23]
|
||||
FileName=..\include\ZE_ZMusic.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit24]
|
||||
FileName=..\include\ZE_ZRandGen.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit25]
|
||||
FileName=..\include\ZE_ZRect.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit26]
|
||||
FileName=..\include\ZE_ZSimpleParticleSystem.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit27]
|
||||
FileName=..\include\ZE_ZSound.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit28]
|
||||
FileName=..\src\zlib\adler32.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit29]
|
||||
FileName=..\src\zlib\compress.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit30]
|
||||
FileName=..\src\zlib\crc32.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=$(CC) -c crc32.c -o ./crc32.o $(CFLAGS)
|
||||
|
||||
[Unit31]
|
||||
FileName=..\src\zlib\deflate.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit32]
|
||||
FileName=..\src\zlib\gzio.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit33]
|
||||
FileName=..\src\zlib\infblock.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
[Unit34]
|
||||
FileName=..\src\zlib\infcodes.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit35]
|
||||
FileName=..\src\zlib\inffast.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit36]
|
||||
FileName=..\src\zlib\inflate.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit37]
|
||||
FileName=..\src\zlib\inftrees.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit38]
|
||||
FileName=..\src\zlib\infutil.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit39]
|
||||
FileName=..\src\zlib\maketree.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit40]
|
||||
FileName=..\src\zlib\trees.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit41]
|
||||
FileName=..\src\zlib\uncompr.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit42]
|
||||
FileName=..\src\zlib\unzip.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit43]
|
||||
FileName=..\src\zlib\zutil.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit44]
|
||||
FileName=..\include\ZE_ZAnimation.h
|
||||
CompileCpp=1
|
||||
Folder=Includes
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit45]
|
||||
FileName=..\src\ZAnimation.cpp
|
||||
CompileCpp=1
|
||||
Folder=Source
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit46]
|
||||
FileName=..\include\zlib\deflate.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit47]
|
||||
FileName=..\include\zlib\infblock.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit48]
|
||||
FileName=..\include\zlib\infcodes.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit49]
|
||||
FileName=..\include\zlib\inffast.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit50]
|
||||
FileName=..\include\zlib\inffixed.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit51]
|
||||
FileName=..\include\zlib\inftrees.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit52]
|
||||
FileName=..\include\zlib\infutil.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit53]
|
||||
FileName=..\include\zlib\trees.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit54]
|
||||
FileName=..\include\zlib\unzip.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit55]
|
||||
FileName=..\include\zlib\zconf.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit56]
|
||||
FileName=..\include\zlib\zlib.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit57]
|
||||
FileName=..\include\zlib\zutil.h
|
||||
CompileCpp=1
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit58]
|
||||
FileName=..\zlib\inftrees.c
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit59]
|
||||
FileName=..\zlib\inftrees.h
|
||||
CompileCpp=0
|
||||
Folder=Zlib
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
57
devcpp/ZFontTest.dev
Executable file
57
devcpp/ZFontTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZFontTest.dev
|
||||
Name=ZFontTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZFontTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZFontTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZFontTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZImageTest.dev
Executable file
57
devcpp/ZImageTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZImageTest.dev
|
||||
Name=ZImageTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZImageTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZImageTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZImageTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZMouseTest.dev
Executable file
57
devcpp/ZMouseTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZMouseTest.dev
|
||||
Name=ZMouseTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZMouseTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZMouseTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZMouseTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZMusicTest.dev
Executable file
57
devcpp/ZMusicTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZMusicTest.dev
|
||||
Name=ZMusicTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZMusicTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZMusicTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZMusicTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZParticleTest.dev
Executable file
57
devcpp/ZParticleTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZParticleTest.dev
|
||||
Name=ZParticleTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZParticleTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZParticleTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZParticleTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZRectTest.dev
Executable file
57
devcpp/ZRectTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZRectTest.dev
|
||||
Name=ZRectTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZRectTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZRectTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZRectTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZSoundTest.dev
Executable file
57
devcpp/ZSoundTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZSoundTest.dev
|
||||
Name=ZSoundTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZSoundTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZSoundTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZSoundTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
57
devcpp/ZTimerTest.dev
Executable file
57
devcpp/ZTimerTest.dev
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
[Project]
|
||||
FileName=ZTimerTest.dev
|
||||
Name=ZTimerTest
|
||||
UnitCount=1
|
||||
Type=0
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=../include
|
||||
Libs=../lib
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
MakeIncludes=
|
||||
Compiler=
|
||||
CppCompiler=
|
||||
Linker=-lmingw32_@@_-lSDLmain_@@_-lZEngineS_@@_-lSDL_mixer_@@_-lSDL_image_@@_-lSDL_ttf_@@_-lSDL_@@_-lOpenGL32_@@_
|
||||
IsCpp=1
|
||||
Icon=
|
||||
ExeOutput=..\test\bin
|
||||
ObjectOutput=.
|
||||
OverrideOutput=0
|
||||
OverrideOutputName=ZTimerTest.exe
|
||||
HostApplication=
|
||||
Folders=
|
||||
CommandLine=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=000000000000100000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\test\ZTimerTest.cpp
|
||||
CompileCpp=1
|
||||
Folder=ZTimerTest
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[VersionInfo]
|
||||
Major=0
|
||||
Minor=1
|
||||
Release=1
|
||||
Build=1
|
||||
LanguageID=1033
|
||||
CharsetID=1252
|
||||
CompanyName=
|
||||
FileVersion=
|
||||
FileDescription=Developed using the Dev-C++ IDE
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
1
devcpp/readme-devcpp.txt
Executable file
1
devcpp/readme-devcpp.txt
Executable file
|
|
@ -0,0 +1 @@
|
|||
The projects in this directory were built for Dev-C++ 4.9.8.0 (aka 5 beta 8) Dev-C++ 4 has problems creating portable project files due to absolute path names. Also the GCC 2.95 that DevC++4 comes with is not recommended, GCC 3.2 is recommended.
|
||||
|
|
@ -4,8 +4,8 @@
|
|||
# General configuration options
|
||||
#---------------------------------------------------------------------------
|
||||
PROJECT_NAME = ZEngine
|
||||
PROJECT_NUMBER = 0.7.0
|
||||
OUTPUT_DIRECTORY = /home/James/ZEngine-dev/doc
|
||||
PROJECT_NUMBER = 0.8.5
|
||||
OUTPUT_DIRECTORY = /home/James/ZEngine-0.8.5/doc
|
||||
OUTPUT_LANGUAGE = English
|
||||
EXTRACT_ALL = NO
|
||||
EXTRACT_PRIVATE = YES
|
||||
|
|
@ -19,6 +19,7 @@ REPEAT_BRIEF = NO
|
|||
ALWAYS_DETAILED_SEC = NO
|
||||
INLINE_INHERITED_MEMB = NO
|
||||
FULL_PATH_NAMES = YES
|
||||
STRIP_FROM_PATH = /home/James/ZEngine-0.8.5/
|
||||
INTERNAL_DOCS = NO
|
||||
STRIP_CODE_COMMENTS = YES
|
||||
CASE_SENSE_NAMES = YES
|
||||
|
|
@ -51,12 +52,12 @@ QUIET = NO
|
|||
WARNINGS = YES
|
||||
WARN_IF_UNDOCUMENTED = YES
|
||||
WARN_FORMAT = "$file:$line: $text"
|
||||
WARN_LOGFILE = /home/James/ZEngine-dev/doc/ZEngine.log
|
||||
WARN_LOGFILE = /home/James/ZEngine-0.8.5/doc/ZEngine.log
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the input files
|
||||
#---------------------------------------------------------------------------
|
||||
INPUT = /home/James/ZEngine-dev/src \
|
||||
/home/James/ZEngine-dev/include
|
||||
INPUT = /home/James/ZEngine-0.8.5/src \
|
||||
/home/James/ZEngine-0.8.5/include
|
||||
FILE_PATTERNS =
|
||||
RECURSIVE = YES
|
||||
EXCLUDE =
|
||||
|
|
@ -174,6 +175,7 @@ INCLUDE_GRAPH = NO
|
|||
INCLUDED_BY_GRAPH = NO
|
||||
GRAPHICAL_HIERARCHY = NO
|
||||
DOT_IMAGE_FORMAT = png
|
||||
DOT_PATH =
|
||||
DOTFILE_DIRS =
|
||||
MAX_DOT_GRAPH_WIDTH = 1024
|
||||
MAX_DOT_GRAPH_HEIGHT = 1024
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:49: Warning: Compound ZE::ZConfigFile::ZCF_Section is not documented.
|
||||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:43: Warning: Compound ZE::ZConfigFile::ZCF_Variable is not documented.
|
||||
/home/James/ZEngine-dev/include/ZEngine.h:35: Error: end of paragraph without end of style command </preformatted>
|
||||
/home/James/ZEngine-dev/include/ZEngine.h:37: Error: Found unknown command `\conceptofzero'
|
||||
/home/James/ZEngine-dev/include/ZEngine.h:39: Error: found </preformatted> tag without matching <preformatted> in the same paragraph
|
||||
/home/James/ZEngine-dev/include/ZE_Error.h:58: Error: Unsupported html tag <cstdarg> found
|
||||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:70: Warning: Member Exists of class ZE::ZConfigFile is not documented.
|
||||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:71: Warning: Member Exists of class ZE::ZConfigFile is not documented.
|
||||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:72: Warning: Member SetVariable of class ZE::ZConfigFile is not documented.
|
||||
/home/James/ZEngine-dev/include/ZE_ZConfigFile.h:73: Warning: Member GetVariable of class ZE::ZConfigFile is not documented.
|
||||
|
|
@ -1,12 +1,13 @@
|
|||
# Doxyfile 1.2.17
|
||||
# Doxyfile 1.3
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
# General configuration options
|
||||
#---------------------------------------------------------------------------
|
||||
PROJECT_NAME = ZEngine
|
||||
PROJECT_NUMBER = 0.7.0
|
||||
OUTPUT_DIRECTORY = F:\libs\ZEngine-dev\doc\
|
||||
PROJECT_NUMBER = 0.8.5
|
||||
OUTPUT_DIRECTORY = C:\libs\ZEngine-0.8.5\doc\
|
||||
OUTPUT_LANGUAGE = English
|
||||
USE_WINDOWS_ENCODING = YES
|
||||
EXTRACT_ALL = NO
|
||||
EXTRACT_PRIVATE = YES
|
||||
EXTRACT_STATIC = YES
|
||||
|
|
@ -14,14 +15,14 @@ EXTRACT_LOCAL_CLASSES = NO
|
|||
HIDE_UNDOC_MEMBERS = NO
|
||||
HIDE_UNDOC_CLASSES = NO
|
||||
HIDE_FRIEND_COMPOUNDS = NO
|
||||
HIDE_IN_BODY_DOCS = NO
|
||||
BRIEF_MEMBER_DESC = YES
|
||||
REPEAT_BRIEF = NO
|
||||
ALWAYS_DETAILED_SEC = NO
|
||||
INLINE_INHERITED_MEMB = NO
|
||||
FULL_PATH_NAMES = YES
|
||||
STRIP_FROM_PATH = F:\libs\ZEngine-dev
|
||||
STRIP_FROM_PATH = C:\libs\ZEngine-0.8.5
|
||||
INTERNAL_DOCS = NO
|
||||
STRIP_CODE_COMMENTS = YES
|
||||
CASE_SENSE_NAMES = YES
|
||||
SHORT_NAMES = NO
|
||||
HIDE_SCOPE_NAMES = NO
|
||||
|
|
@ -51,13 +52,14 @@ SHOW_USED_FILES = YES
|
|||
QUIET = NO
|
||||
WARNINGS = YES
|
||||
WARN_IF_UNDOCUMENTED = YES
|
||||
WARN_IF_DOC_ERROR = YES
|
||||
WARN_FORMAT = "$file:$line: $text"
|
||||
WARN_LOGFILE = F:\libs\ZEngine-dev\doc\ZEngine.log
|
||||
WARN_LOGFILE = C:\libs\ZEngine-0.8.5\doc\ZEngine.log
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the input files
|
||||
#---------------------------------------------------------------------------
|
||||
INPUT = F:/libs/ZEngine-dev/src \
|
||||
F:/libs/ZEngine-dev/include
|
||||
INPUT = C:/libs/ZEngine-0.8.5/include \
|
||||
C:/libs/ZEngine-0.8.5/src
|
||||
FILE_PATTERNS =
|
||||
RECURSIVE = YES
|
||||
EXCLUDE =
|
||||
|
|
@ -74,6 +76,7 @@ FILTER_SOURCE_FILES = NO
|
|||
#---------------------------------------------------------------------------
|
||||
SOURCE_BROWSER = NO
|
||||
INLINE_SOURCES = NO
|
||||
STRIP_CODE_COMMENTS = YES
|
||||
REFERENCED_BY_RELATION = YES
|
||||
REFERENCES_RELATION = YES
|
||||
#---------------------------------------------------------------------------
|
||||
|
|
@ -116,6 +119,7 @@ LATEX_HEADER =
|
|||
PDF_HYPERLINKS = NO
|
||||
USE_PDFLATEX = NO
|
||||
LATEX_BATCHMODE = NO
|
||||
LATEX_HIDE_INDICES = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the RTF output
|
||||
#---------------------------------------------------------------------------
|
||||
|
|
@ -143,6 +147,13 @@ XML_DTD =
|
|||
#---------------------------------------------------------------------------
|
||||
GENERATE_AUTOGEN_DEF = NO
|
||||
#---------------------------------------------------------------------------
|
||||
# configuration options related to the Perl module output
|
||||
#---------------------------------------------------------------------------
|
||||
GENERATE_PERLMOD = NO
|
||||
PERLMOD_LATEX = NO
|
||||
PERLMOD_PRETTY = YES
|
||||
PERLMOD_MAKEVAR_PREFIX =
|
||||
#---------------------------------------------------------------------------
|
||||
# Configuration options related to the preprocessor
|
||||
#---------------------------------------------------------------------------
|
||||
ENABLE_PREPROCESSING = YES
|
||||
|
|
@ -175,10 +186,11 @@ INCLUDE_GRAPH = NO
|
|||
INCLUDED_BY_GRAPH = NO
|
||||
GRAPHICAL_HIERARCHY = NO
|
||||
DOT_IMAGE_FORMAT = png
|
||||
DOT_PATH = "c:/Program Files/KingsTools/"
|
||||
DOT_PATH =
|
||||
DOTFILE_DIRS =
|
||||
MAX_DOT_GRAPH_WIDTH = 1024
|
||||
MAX_DOT_GRAPH_HEIGHT = 1024
|
||||
MAX_DOT_GRAPH_DEPTH = 0
|
||||
GENERATE_LEGEND = YES
|
||||
DOT_CLEANUP = YES
|
||||
#---------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -1,77 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_DataPtr.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_DataPtr.h</h1><a href="ZE__DataPtr_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00025 <span class="preprocessor">#ifndef __ze_dataptr_h__</span>
|
||||
00026 <span class="preprocessor"></span><span class="preprocessor">#define __ze_dataptr_h__</span>
|
||||
00027 <span class="preprocessor"></span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00029
|
||||
00030 <span class="keyword">namespace </span>ZE
|
||||
00031 {
|
||||
00032
|
||||
00034 <span class="comment">//Utility Classes Used Throughout ZEngine//</span>
|
||||
00036 <span class="comment"></span>
|
||||
00042 <span class="comment"></span><span class="keyword">class </span>ImageData
|
||||
00043 {
|
||||
00044 <span class="keyword">public</span>:
|
||||
00046 SDL_Surface *<a class="code" href="classZE_1_1ImageData.html#m0">image</a>;
|
||||
00048 string <a class="code" href="classZE_1_1ImageData.html#m1">filename</a>;
|
||||
00054 <a class="code" href="classZE_1_1ImageData.html#a0">ImageData</a>() { <a class="code" href="classZE_1_1ImageData.html#m0">image</a> = NULL; };
|
||||
00055 };
|
||||
00056
|
||||
00057 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00058 <span class="preprocessor"></span>
|
||||
00064 <span class="keyword">class </span>FontData
|
||||
00065 {
|
||||
00066 <span class="keyword">public</span>:
|
||||
00068 TTF_Font *<a class="code" href="classZE_1_1FontData.html#m0">font</a>;
|
||||
00070 string <a class="code" href="classZE_1_1FontData.html#m1">filename</a>;
|
||||
00076 <a class="code" href="classZE_1_1FontData.html#a0">FontData</a>() { <a class="code" href="classZE_1_1FontData.html#m0">font</a> = NULL; };
|
||||
00077 };
|
||||
00078
|
||||
00079 <span class="preprocessor">#endif //USE_SDL_TTF</span>
|
||||
00080 <span class="preprocessor"></span>
|
||||
00081 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00082 <span class="preprocessor"></span>
|
||||
00088 <span class="keyword">class </span>SoundData
|
||||
00089 {
|
||||
00090 <span class="keyword">public</span>:
|
||||
00092 Mix_Chunk *<a class="code" href="classZE_1_1SoundData.html#m0">sound</a>;
|
||||
00094 string <a class="code" href="classZE_1_1SoundData.html#m1">filename</a>;
|
||||
00100 <a class="code" href="classZE_1_1SoundData.html#a0">SoundData</a>() { <a class="code" href="classZE_1_1SoundData.html#m0">sound</a> = NULL; };
|
||||
00101 };
|
||||
00102
|
||||
00108 <span class="keyword">class </span>MusicData
|
||||
00109 {
|
||||
00110 <span class="keyword">public</span>:
|
||||
00112 Mix_Music *<a class="code" href="classZE_1_1MusicData.html#m0">music</a>;
|
||||
00114 string <a class="code" href="classZE_1_1MusicData.html#m1">filename</a>;
|
||||
00120 <a class="code" href="classZE_1_1MusicData.html#a0">MusicData</a>() { <a class="code" href="classZE_1_1MusicData.html#m0">music</a> = NULL; };
|
||||
00121 };
|
||||
00122
|
||||
00123 <span class="preprocessor">#endif //USE_SDL_MIXER</span>
|
||||
00124 <span class="preprocessor"></span>
|
||||
00125 }
|
||||
00126
|
||||
00127 <span class="preprocessor">#endif //__ze_dataptr_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_DataPtr.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_DataPtr.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_DataPtr.h <br>
|
||||
Description: Header file for ZEngine Data Pointer Classes <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 9/8/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZEngine Data Pointer Classes. ([Image,Font,Sound,Music]Ptr) These classes are used to keep track of the Images (Fonts and Sounds) throughout the entire ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Includes_8h-source.html">ZE_Includes.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__DataPtr_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_Defines.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Defines.h</h1><a href="ZE__Defines_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_defines_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_defines_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="comment">//defines- undefine any of these if you dont have the indicated SDL extension//</span>
|
||||
<a name="l00029"></a><a class="code" href="ZE__Defines_8h.html#a0">00029</a> <span class="comment">#define USE_SDL_TTF</span>
|
||||
<a name="l00031"></a><a class="code" href="ZE__Defines_8h.html#a1">00031</a> <span class="comment">#define USE_SDL_IMAGE</span>
|
||||
<a name="l00033"></a><a class="code" href="ZE__Defines_8h.html#a2">00033</a> <span class="comment">#define USE_SDL_MIXER</span>
|
||||
00035 <span class="comment">//#define USE_PHYSFS</span>
|
||||
<a name="l00037"></a><a class="code" href="ZE__Defines_8h.html#a3">00037</a> <span class="comment">#define DEBUG_STREAM</span>
|
||||
<a name="l00039"></a><a class="code" href="ZE__Defines_8h.html#a4">00039</a> <span class="comment">#define VERSION "0.7.3"</span>
|
||||
00040
|
||||
00041 <span class="preprocessor">#endif //__ze_defines_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Defines.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Defines.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header:</b></dt><dd>File: ZE_Defines.h <br>
|
||||
Description: Defines header file for ZEngine class, where all #define statements to control compilation options are placed. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file, holds #define statements describing optional features of ZEngine.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Defines_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a0" doxytag="ZE_Defines.h::USE_SDL_TTF"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a0">USE_SDL_TTF</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Define to include font support.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a1" doxytag="ZE_Defines.h::USE_SDL_IMAGE"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a1">USE_SDL_IMAGE</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Define to include non-bmp image file support.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a2" doxytag="ZE_Defines.h::USE_SDL_MIXER"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a2">USE_SDL_MIXER</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Define to include sound support.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a3" doxytag="ZE_Defines.h::DEBUG_STREAM"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a3">DEBUG_STREAM</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Undefine to disable debug streams for Error Handler.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a4" doxytag="ZE_Defines.h::VERSION"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a4">VERSION</a> "0.7.3"</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Version number.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Error.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_Error.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Util/ZE_Error.cpp <br>
|
||||
Description: Implementation source file for ZEngine error logging utility functions. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 10/8/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Error logging utilities for ZEngine and programs making use of ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Error_8h-source.html">ZE_Error.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,48 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_Error.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Error.h</h1><a href="ZE__Error_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_error_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_error_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="keyword">namespace </span>ZE
|
||||
00030 {
|
||||
00031
|
||||
00032
|
||||
00034 <span class="comment">//Error Logging + Formatting//</span>
|
||||
00036 <span class="comment"></span>
|
||||
00046 <span class="comment"></span>string <a class="code" href="namespaceZE.html#a0">_GetError</a>(<span class="keywordtype">int</span> line, string file, string str);
|
||||
00047
|
||||
00056 <span class="keywordtype">void</span> <a class="code" href="namespaceZE.html#a1">_LogError</a>(<span class="keywordtype">int</span> line, string file, string str);
|
||||
00057
|
||||
00067 string <a class="code" href="namespaceZE.html#a2">FormatStr</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fmtstr, ...);
|
||||
00068
|
||||
00072 <span class="preprocessor">#define GetError(str) _GetError(__LINE__,__FILE__,str)</span>
|
||||
00073 <span class="preprocessor"></span>
|
||||
00077 <span class="preprocessor">#define LogError(str) _LogError(__LINE__,__FILE__,str)</span>
|
||||
00078 <span class="preprocessor"></span>
|
||||
00079 }
|
||||
00080
|
||||
00081 <span class="preprocessor">#endif //__ze_error_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,90 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Error.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Error.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Util/ZE_Error.h <br>
|
||||
Description: Header file for ZEngine Error Handling Functions. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 9/8/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZEngine Error Logging + Formatting functions which are used for internal and external errors.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Includes_8h-source.html">ZE_Includes.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Error_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="ZE__Error_8h.html#a0">GetError</a>(str) _GetError(__LINE__,__FILE__,str)</td></tr>
|
||||
<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="ZE__Error_8h.html#a1">LogError</a>(str) _LogError(__LINE__,__FILE__,str)</td></tr>
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a name="a0" doxytag="ZE_Error.h::GetError"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> #define GetError</td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">str </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> _GetError(__LINE__,__FILE__,str)
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Creates a string about an error, telling what file it occured in and where, and gives a user defined string as well. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE_Error.h::LogError"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> #define LogError</td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">str </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> _LogError(__LINE__,__FILE__,str)
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Logs a string about an error, telling what file it occured in and where, and gives a user defined string as well. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,55 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_Includes.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Includes.h</h1><a href="ZE__Includes_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00025 <span class="preprocessor">#ifndef __ze_includes_h__</span>
|
||||
00026 <span class="preprocessor"></span><span class="preprocessor">#define __ze_includes_h__</span>
|
||||
00027 <span class="preprocessor"></span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__Defines_8h.html">ZE_Defines.h</a>"</span>
|
||||
00029
|
||||
00030 <span class="preprocessor">#include "SDL.h"</span>
|
||||
00031 <span class="preprocessor">#ifdef USE_SDL_IMAGE</span>
|
||||
00032 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_image.h"</span>
|
||||
00033 <span class="preprocessor">#endif</span>
|
||||
00034 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00035 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_ttf.h"</span>
|
||||
00036 <span class="preprocessor">#endif</span>
|
||||
00037 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00038 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_mixer.h"</span>
|
||||
00039 <span class="preprocessor">#endif</span>
|
||||
00040 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_PHYSFS</span>
|
||||
00041 <span class="preprocessor"></span><span class="preprocessor">#include "physfs.h"</span>
|
||||
00042 <span class="preprocessor">#include "external/physfsrwops.h"</span>
|
||||
00043 <span class="preprocessor">#endif</span>
|
||||
00044 <span class="preprocessor"></span>
|
||||
00045 <span class="preprocessor">#include <string></span>
|
||||
00046 <span class="preprocessor">#include <vector></span>
|
||||
00047 <span class="preprocessor">#include <fstream></span>
|
||||
00048 <span class="preprocessor">#include <list></span>
|
||||
00049 <span class="preprocessor">#include <cstdio></span>
|
||||
00050 <span class="preprocessor">#include <cstdlib></span>
|
||||
00051 <span class="preprocessor">#include <cstdarg></span>
|
||||
00052 <span class="preprocessor">#include <cctype></span>
|
||||
00053 <span class="keyword">using</span> <span class="keyword">namespace </span>std;
|
||||
00054
|
||||
00055 <span class="preprocessor">#endif //__ze_includes_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Includes.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_Includes.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: ZE_Includes.h <br>
|
||||
Description: Header file for ZEngine universal includes. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/01/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
ZE_*.h files should only include this file and any other ZE_*.h files that they need, External Library or C/C++ Standard Library files should be included from within this file.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Defines_8h-source.html">ZE_Defines.h</a>"</code><br>
|
||||
<code>#include "SDL.h"</code><br>
|
||||
<code>#include "SDL_image.h"</code><br>
|
||||
<code>#include "SDL_ttf.h"</code><br>
|
||||
<code>#include "SDL_mixer.h"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <vector></code><br>
|
||||
<code>#include <fstream></code><br>
|
||||
<code>#include <list></code><br>
|
||||
<code>#include <cstdio></code><br>
|
||||
<code>#include <cstdlib></code><br>
|
||||
<code>#include <cstdarg></code><br>
|
||||
<code>#include <cctype></code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Includes_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><b>std</b></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZConfigFile.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZConfigFile.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZConfigFile.cpp <br>
|
||||
Description: Implementation source file for ZConfigFile, the ZEngine INI-Style Config File. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZConfigFile, the ZEngine INI-Style Config File.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZConfigFile.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZConfigFile.h</h1><a href="ZE__ZConfigFile_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00025 <span class="preprocessor">#ifndef __ze_zconfigfile_h__</span>
|
||||
00026 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zconfigfile_h__</span>
|
||||
00027 <span class="preprocessor"></span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span> <span class="comment">//included even though ZCF isn't derived (to obtain all other needed headers)</span>
|
||||
00029
|
||||
00030 <span class="keyword">namespace </span>ZE
|
||||
00031 {
|
||||
00032
|
||||
00038 <span class="keyword">class </span>ZConfigFile : <span class="keyword">public</span> ZObject
|
||||
00039 {
|
||||
00040 <span class="keyword">private</span>:
|
||||
00041
|
||||
00042 <span class="comment">/*Private Types*/</span>
|
||||
00043 <span class="keyword">class </span>ZCF_Variable
|
||||
00044 {
|
||||
00045 <span class="keyword">public</span>:
|
||||
00046 string var;
|
||||
00047 string val;
|
||||
00048 };
|
||||
00049 <span class="keyword">class </span>ZCF_Section
|
||||
00050 {
|
||||
00051 <span class="keyword">public</span>:
|
||||
00052 string section;
|
||||
00053 list<ZCF_Variable> varList;
|
||||
00054 };
|
||||
00055
|
||||
00057 list<ZCF_Section> <a class="code" href="classZE_1_1ZConfigFile.html#o0">mFileLayout</a>;
|
||||
00058
|
||||
00060 string <a class="code" href="classZE_1_1ZConfigFile.html#o1">mFilename</a>;
|
||||
00061
|
||||
00069 string <a class="code" href="classZE_1_1ZConfigFile.html#c0">CleanString</a>(string str);
|
||||
00070
|
||||
00071 <span class="keywordtype">bool</span> Exists(string sec);
|
||||
00072 <span class="keywordtype">bool</span> Exists(string sec, string var);
|
||||
00073 <span class="keywordtype">void</span> SetVariable(string sec, string var, string val);
|
||||
00074 string GetVariable(string sec, string var, string defVal);
|
||||
00075
|
||||
00076 <span class="keyword">public</span>:
|
||||
00077
|
||||
00083 <a class="code" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>();
|
||||
00084
|
||||
00091 <a class="code" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>(string filename);
|
||||
00092
|
||||
00098 <a class="code" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a>();
|
||||
00099
|
||||
00106 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a3">Process</a>(string filename);
|
||||
00107
|
||||
00117 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZConfigFile.html#a4">GetInt</a>(string section, string var, <span class="keywordtype">int</span> defVal);
|
||||
00118
|
||||
00129 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZConfigFile.html#a5">GetBool</a>(string section, string var, <span class="keywordtype">bool</span> defVal);
|
||||
00130
|
||||
00140 string <a class="code" href="classZE_1_1ZConfigFile.html#a6">GetString</a>(string section, string var, string defVal);
|
||||
00141
|
||||
00151 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a7">SetInt</a>(string section, string var, <span class="keywordtype">int</span> val);
|
||||
00152
|
||||
00162 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a8">SetBool</a>(string section, string var, <span class="keywordtype">bool</span> val);
|
||||
00163
|
||||
00173 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a9">SetString</a>(string section, string var, string val);
|
||||
00174
|
||||
00180 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a10">Flush</a>();
|
||||
00181
|
||||
00187 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a11">Close</a>();
|
||||
00188 };
|
||||
00189
|
||||
00190 }
|
||||
00191
|
||||
00192 <span class="preprocessor">#endif //__ze_zconfigfile_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZConfigFile.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZConfigFile.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZConfigFile.h <br>
|
||||
Description: Header file for ZEngine INI-Style Config Files.<br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZConfigFile, an INI-style Config format.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZConfigFile_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZEngine.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZEngine.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: ZE_ZEngine.cpp <br>
|
||||
Description: Implementation source file for ZEngine library main singleton class. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Actual implementation of ZEngine singleton class at heart of ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,203 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZEngine.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZEngine.h</h1><a href="ZE__ZEngine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zengine_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zengine_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__DataPtr_8h.html">ZE_DataPtr.h</a>"</span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__Error_8h.html">ZE_Error.h</a>"</span>
|
||||
00029 <span class="preprocessor">#include "<a class="code" href="ZE__Defines_8h.html">ZE_Defines.h</a>"</span>
|
||||
00030 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00031
|
||||
00037 <span class="keyword">namespace </span>ZE
|
||||
00038 {
|
||||
00039
|
||||
00046 <span class="keyword">class </span>ZEngine
|
||||
00047 {
|
||||
00049 <span class="comment">//Singleton + Memory Management//</span>
|
||||
00051 <span class="comment"></span>
|
||||
00052 <span class="keyword">private</span>:
|
||||
00054 <span class="keyword">static</span> <a class="code" href="classZE_1_1ZEngine.html#c0">ZEngine</a> *<a class="code" href="classZE_1_1ZEngine.html#r0">sInstance</a>;
|
||||
00055
|
||||
00061 <a class="code" href="classZE_1_1ZEngine.html#c0">ZEngine</a>();
|
||||
00062
|
||||
00063 <span class="keyword">public</span>:
|
||||
00064
|
||||
00071 <span class="keyword">static</span> <a class="code" href="classZE_1_1ZEngine.html#c0">ZEngine</a>* <a class="code" href="classZE_1_1ZEngine.html#d0">GetInstance</a>();
|
||||
00072
|
||||
00078 <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#d1">ReleaseInstance</a>();
|
||||
00079
|
||||
00086 <span class="keyword">static</span> string <a class="code" href="classZE_1_1ZEngine.html#d2">GetVersion</a>();
|
||||
00087
|
||||
00089 <span class="comment">//Initialization//</span>
|
||||
00091 <span class="comment"></span>
|
||||
00092 <span class="keyword">private</span>:
|
||||
00094 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o0">mWidth</a>;
|
||||
00096 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o1">mHeight</a>;
|
||||
00098 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o2">mBPP</a>;
|
||||
00100 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o3">mFullscreen</a>;
|
||||
00101
|
||||
00102 <span class="preprocessor">#ifdef USE_SDL_MIXER </span>
|
||||
<a name="l00103"></a><a class="code" href="classZE_1_1ZEngine.html#o4">00103</a> <span class="preprocessor"></span>
|
||||
00104 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o4">mRate</a>;
|
||||
00106 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o5">mStereo</a>;
|
||||
00107 <span class="preprocessor">#endif </span>
|
||||
00108 <span class="preprocessor"></span>
|
||||
00109
|
||||
00110 <span class="keyword">public</span>:
|
||||
00111 <span class="comment">//add initialization</span>
|
||||
00112
|
||||
00123 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a0">SetupDisplay</a>(<span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <span class="keywordtype">int</span> bpp, <span class="keywordtype">bool</span> fullscreen);
|
||||
00124
|
||||
00125 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00126 <span class="preprocessor"></span>
|
||||
00134 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a1">SetupSound</a>(<span class="keywordtype">int</span> rate, <span class="keywordtype">bool</span> stereo);
|
||||
00135 <span class="preprocessor">#endif </span>
|
||||
00136 <span class="preprocessor"></span>
|
||||
00146 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a2">CreateWindow</a>(string title, string icon=<span class="stringliteral">""</span>);
|
||||
00147
|
||||
00153 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a3">CloseWindow</a>();
|
||||
00154
|
||||
00156 <span class="comment">//Screen Access//</span>
|
||||
00158 <span class="comment"></span>
|
||||
00159 <span class="keyword">private</span>:
|
||||
00161 SDL_Surface *<a class="code" href="classZE_1_1ZEngine.html#o6">mScreen</a>;
|
||||
00162
|
||||
00163 <span class="keyword">public</span>:
|
||||
00170 SDL_Surface *<a class="code" href="classZE_1_1ZEngine.html#a4">GetDisplay</a>();
|
||||
00171
|
||||
00177 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a5">UpdateScreen</a>();
|
||||
00178
|
||||
00190 Uint32 <a class="code" href="classZE_1_1ZEngine.html#a6">MapColor</a>(Uint8 r, Uint8 g, Uint8 b, Uint8 a=255);
|
||||
00191
|
||||
00199 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a7">Clear</a>(Uint32 color=0, SDL_Rect *rect=NULL);
|
||||
00200
|
||||
00202 <span class="comment">//Timer and Framerate Independent Movement//</span>
|
||||
00204 <span class="comment"> </span>
|
||||
00205 <span class="keyword">private</span>:
|
||||
00207 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o7">mPaused</a>;
|
||||
00209 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o8">mUnpauseOnActive</a>;
|
||||
00211 Uint32 <a class="code" href="classZE_1_1ZEngine.html#o9">mLastPause</a>;
|
||||
00213 Uint32 <a class="code" href="classZE_1_1ZEngine.html#o10">mPausedTime</a>;
|
||||
00215 Uint32 <a class="code" href="classZE_1_1ZEngine.html#o11">mLastTime</a>;
|
||||
00217 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#o12">mSecPerFrame</a>;
|
||||
00218
|
||||
00219 <span class="keyword">public</span>:
|
||||
00226 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a8">Sleep</a>(Uint32 milliseconds);
|
||||
00227
|
||||
00234 Uint32 <a class="code" href="classZE_1_1ZEngine.html#a9">GetTime</a>();
|
||||
00235
|
||||
00241 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a10">PauseTimer</a>();
|
||||
00242
|
||||
00248 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a11">UnpauseTimer</a>();
|
||||
00249
|
||||
00256 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#a12">GetFrameTime</a>();
|
||||
00257
|
||||
00264 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a13">IsPaused</a>();
|
||||
00265
|
||||
00267 <span class="comment">//Event and Input Handling//</span>
|
||||
00269 <span class="comment"></span>
|
||||
00270 <span class="keyword">private</span>:
|
||||
00272 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o13">mActive</a>;
|
||||
00274 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o14">mQuit</a>;
|
||||
00276 Uint8 *<a class="code" href="classZE_1_1ZEngine.html#o15">mKeyPressed</a>;
|
||||
00278 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o16">mMouseX</a>;
|
||||
00280 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o17">mMouseY</a>;
|
||||
00282 Uint8 <a class="code" href="classZE_1_1ZEngine.html#o18">mMouseB</a>;
|
||||
00283
|
||||
00284 <span class="keyword">public</span>:
|
||||
00291 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a14">IsActive</a>();
|
||||
00292
|
||||
00299 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a15">RequestQuit</a>();
|
||||
00300
|
||||
00308 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a16">QuitRequested</a>();
|
||||
00309
|
||||
00317 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a17">KeyIsPressed</a>(SDLKey key);
|
||||
00318
|
||||
00324 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a18">HideCursor</a>();
|
||||
00325
|
||||
00331 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a19">ShowCursor</a>();
|
||||
00332
|
||||
00339 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a20">GetMouseX</a>();
|
||||
00340
|
||||
00347 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a21">GetMouseY</a>();
|
||||
00348
|
||||
00355 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a22">LButtonPressed</a>();
|
||||
00356
|
||||
00363 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a23">RButtonPressed</a>();
|
||||
00364
|
||||
00372 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a24">MouseInRect</a>(SDL_Rect *rect);
|
||||
00373
|
||||
00379 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a25">CheckEvents</a>();
|
||||
00380
|
||||
00381 <span class="preprocessor">#ifdef USE_PHYSFS</span>
|
||||
00382 <span class="preprocessor"></span>
|
||||
00383 <span class="comment">//Physfs Utilities//</span>
|
||||
00385 <span class="comment"> public:</span>
|
||||
00392 <span class="comment"></span> <span class="keywordtype">void</span> InitPhysFS(string argv);
|
||||
00393
|
||||
00400 <span class="keywordtype">void</span> AddPhysFSDir(string dir);
|
||||
00401
|
||||
00402 <span class="preprocessor">#endif //USE_PHYSFS</span>
|
||||
00403 <span class="preprocessor"></span>
|
||||
00404
|
||||
00406 <span class="comment">//Data Loading + Unloading//</span>
|
||||
00408 <span class="comment"> public:</span>
|
||||
00416 <span class="comment"></span> <a class="code" href="classZE_1_1ImageData.html">ImageData</a> <a class="code" href="classZE_1_1ZEngine.html#a26">LoadImage</a>(string filename);
|
||||
00417
|
||||
00424 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a27">FreeImage</a>(<a class="code" href="classZE_1_1ImageData.html">ImageData</a> &image);
|
||||
00425
|
||||
00426 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00427 <span class="preprocessor"></span>
|
||||
00434 <a class="code" href="classZE_1_1SoundData.html">SoundData</a> <a class="code" href="classZE_1_1ZEngine.html#a28">LoadSound</a>(string filename);
|
||||
00435
|
||||
00442 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a29">FreeSound</a>(<a class="code" href="classZE_1_1SoundData.html">SoundData</a> &sound);
|
||||
00443
|
||||
00451 <a class="code" href="classZE_1_1MusicData.html">MusicData</a> <a class="code" href="classZE_1_1ZEngine.html#a30">LoadMusic</a>(string filename);
|
||||
00452
|
||||
00459 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a31">FreeMusic</a>(<a class="code" href="classZE_1_1MusicData.html">MusicData</a> &music);
|
||||
00460 <span class="preprocessor">#endif</span>
|
||||
00461 <span class="preprocessor"></span>
|
||||
00462 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00463 <span class="preprocessor"></span>
|
||||
00471 <a class="code" href="classZE_1_1FontData.html">FontData</a> <a class="code" href="classZE_1_1ZEngine.html#a32">LoadFont</a>(string filename, <span class="keywordtype">int</span> size);
|
||||
00472
|
||||
00479 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a33">FreeFont</a>(<a class="code" href="classZE_1_1FontData.html">FontData</a> &font);
|
||||
00480 <span class="preprocessor">#endif </span>
|
||||
00481 <span class="preprocessor"></span>
|
||||
00483 <span class="comment">//Accessors//</span>
|
||||
00485 <span class="comment"> </span>
|
||||
00486 <span class="keyword">public</span>:
|
||||
00493 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a34">GetWidth</a>();
|
||||
00494
|
||||
00501 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a35">GetHeight</a>();
|
||||
00502
|
||||
00509 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a36">GetBPP</a>();
|
||||
00510
|
||||
00517 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a37">IsFullscreen</a>();
|
||||
00518 };
|
||||
00519
|
||||
00520 }
|
||||
00521
|
||||
00522 <span class="preprocessor">#endif //__ze_zengine_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZEngine.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZEngine.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header:</b></dt><dd>File: ZE_ZEngine.h <br>
|
||||
Description: Header file for ZEngine class, the core of the ZEngine. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
ZEngine Game Engine core Engine definition.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Error_8h-source.html">ZE_Error.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Defines_8h-source.html">ZE_Defines.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Includes_8h-source.html">ZE_Includes.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZEngine_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZFont.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZFont.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZFont.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Font Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZFont, the basic Font class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,94 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZFont.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZFont.h</h1><a href="ZE__ZFont_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zfont_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zfont_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__ZImage_8h.html">ZE_ZImage.h</a>"</span>
|
||||
00029
|
||||
00030 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00031 <span class="preprocessor"></span>
|
||||
00032 <span class="keyword">namespace </span>ZE
|
||||
00033 {
|
||||
00034
|
||||
00040 <span class="keyword">class </span>ZFont : <span class="keyword">public</span> ZObject
|
||||
00041 {
|
||||
00042 <span class="keyword">protected</span>:
|
||||
00044 FontData <a class="code" href="classZE_1_1ZFont.html#n0">rFont</a>;
|
||||
00046 SDL_Color <a class="code" href="classZE_1_1ZFont.html#n1">rColor</a>;
|
||||
00048 SDL_Color <a class="code" href="classZE_1_1ZFont.html#n2">rBGColor</a>;
|
||||
00049
|
||||
00050 <span class="keyword">public</span>:
|
||||
00051
|
||||
00053 <span class="comment">//Opening and Closing//</span>
|
||||
00055 <span class="comment"></span>
|
||||
00061 <span class="comment"></span> <a class="code" href="classZE_1_1ZFont.html#a0">ZFont</a>();
|
||||
00062
|
||||
00070 <a class="code" href="classZE_1_1ZFont.html#a0">ZFont</a>(string filename, <span class="keywordtype">int</span> size);
|
||||
00071
|
||||
00077 <a class="code" href="classZE_1_1ZFont.html#a2">~ZFont</a>();
|
||||
00078
|
||||
00086 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a3">Open</a>(string filename, <span class="keywordtype">int</span> size);
|
||||
00087
|
||||
00093 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a4">Release</a>();
|
||||
00094
|
||||
00096 <span class="comment">//Settings and Drawing//</span>
|
||||
00098 <span class="comment"></span>
|
||||
00106 <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a5">DrawText</a>(string text, ZImage &image);
|
||||
00107
|
||||
00115 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a6">DrawShadedText</a>(string text, ZImage &image);
|
||||
00116
|
||||
00125 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a7">SetColor</a>(Uint8 r, Uint8 g, Uint8 b);
|
||||
00126
|
||||
00135 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a8">SetBGColor</a>(Uint8 r, Uint8 g, Uint8 b);
|
||||
00136
|
||||
00145 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a9">SetStyle</a>(<span class="keywordtype">bool</span> bold, <span class="keywordtype">bool</span> italic, <span class="keywordtype">bool</span> underline);
|
||||
00146
|
||||
00153 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a10">Resize</a>(<span class="keywordtype">int</span> size);
|
||||
00154
|
||||
00156 <span class="comment">//Accessors//</span>
|
||||
00158 <span class="comment"></span>
|
||||
00165 <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a11">IsLoaded</a>();
|
||||
00166
|
||||
00173 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a12">IsBold</a>();
|
||||
00174
|
||||
00181 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a13">IsItalic</a>();
|
||||
00182
|
||||
00189 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a14">IsUnderlined</a>();
|
||||
00190
|
||||
00197 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a15">GetHeight</a>();
|
||||
00198
|
||||
00205 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a16">GetLineSkip</a>();
|
||||
00206
|
||||
00214 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a17">GetStringWidth</a>(string text);
|
||||
00215
|
||||
00223 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a18">GetStringHeight</a>(string text);
|
||||
00224 };
|
||||
00225
|
||||
00226 }
|
||||
00227
|
||||
00228 <span class="preprocessor">#endif //USE_SDL_TTF</span>
|
||||
00229 <span class="preprocessor"></span>
|
||||
00230 <span class="preprocessor">#endif //__ze_zfont_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZFont.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZFont.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZFont.h <br>
|
||||
Description: Header file for core ZEngine Font Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZFont, the basic Font class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZFont_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZImage.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZImage.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZImage.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Image Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZImage, the basic Image class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,81 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZImage.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZImage.h</h1><a href="ZE__ZImage_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zimage_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zimage_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="keyword">namespace </span>ZE
|
||||
00030 {
|
||||
00031
|
||||
00037 <span class="keyword">class </span>ZImage : <span class="keyword">public</span> ZObject
|
||||
00038 {
|
||||
00039 <span class="keyword">protected</span>:
|
||||
00041 ImageData <a class="code" href="classZE_1_1ZImage.html#n0">rImage</a>;
|
||||
00042 <span class="keyword">public</span>:
|
||||
00043
|
||||
00049 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>();
|
||||
00050
|
||||
00057 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(string filename);
|
||||
00058
|
||||
00065 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(SDL_Surface *surface);
|
||||
00066
|
||||
00078 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00079
|
||||
00085 <a class="code" href="classZE_1_1ZImage.html#a4">~ZImage</a>();
|
||||
00086
|
||||
00088 <span class="comment">//Opening and Closing//</span>
|
||||
00090 <span class="comment"></span>
|
||||
00097 <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a5">Open</a>(string filename);
|
||||
00098
|
||||
00110 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a6">OpenFromImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00111
|
||||
00118 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a7">Attach</a>(SDL_Surface *surface);
|
||||
00119
|
||||
00125 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a8">Release</a>();
|
||||
00126
|
||||
00128 <span class="comment">//Graphics//</span>
|
||||
00130 <span class="comment"></span>
|
||||
00137 <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a9">SetAlpha</a>(Uint8 alpha);
|
||||
00138
|
||||
00145 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a10">SetColorKey</a>(Uint32 color);
|
||||
00146
|
||||
00154 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a11">Draw</a>(Sint16 x, Sint16 y);
|
||||
00155
|
||||
00157 <span class="comment">//Accessors//</span>
|
||||
00159 <span class="comment"></span>
|
||||
00166 <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZImage.html#a12">IsLoaded</a>();
|
||||
00167
|
||||
00173 SDL_Surface *<a class="code" href="classZE_1_1ZImage.html#a13">GetImage</a>();
|
||||
00174
|
||||
00181 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#a14">GetWidth</a>();
|
||||
00182
|
||||
00189 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#a15">GetHeight</a>();
|
||||
00190
|
||||
00197 string <a class="code" href="classZE_1_1ZImage.html#a16">GetFilename</a>();
|
||||
00198 };
|
||||
00199 }
|
||||
00200
|
||||
00201 <span class="preprocessor">#endif //__ze_zimage_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZImage.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZImage.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZImage.h <br>
|
||||
Description: Header file for core ZEngine Image Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/08/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZImage, the basic Image class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZImage_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZMusic.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZMusic.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZMusic.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Music Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZMusic, the basic Music class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,85 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZMusic.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZMusic.h</h1><a href="ZE__ZMusic_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zmusic_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zmusic_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00030 <span class="preprocessor"></span>
|
||||
00031 <span class="keyword">namespace </span>ZE
|
||||
00032 {
|
||||
00033
|
||||
00039 <span class="keyword">class </span>ZMusic : <span class="keyword">public</span> ZObject
|
||||
00040 {
|
||||
00041 <span class="keyword">protected</span>:
|
||||
00043 MusicData <a class="code" href="classZE_1_1ZMusic.html#n0">rMusic</a>;
|
||||
00044
|
||||
00045 <span class="keyword">public</span>:
|
||||
00047 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a>;
|
||||
00048
|
||||
00050 <span class="comment">//Opening and Closing//</span>
|
||||
00052 <span class="comment"></span>
|
||||
00058 <span class="comment"></span> <a class="code" href="classZE_1_1ZMusic.html#a0">ZMusic</a>();
|
||||
00059
|
||||
00066 <a class="code" href="classZE_1_1ZMusic.html#a0">ZMusic</a>(string filename);
|
||||
00067
|
||||
00073 <a class="code" href="classZE_1_1ZMusic.html#a2">~ZMusic</a>();
|
||||
00074
|
||||
00081 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a3">Open</a>(string filename);
|
||||
00082
|
||||
00088 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a4">Release</a>();
|
||||
00089
|
||||
00091 <span class="comment">//Play Controls//</span>
|
||||
00093 <span class="comment"></span>
|
||||
00102 <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a5">Play</a>(<span class="keywordtype">int</span> loopNum=0, <span class="keywordtype">int</span> fadeTime=0);
|
||||
00103
|
||||
00109 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a6">Pause</a>();
|
||||
00110
|
||||
00116 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a7">Unpause</a>();
|
||||
00117
|
||||
00123 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a8">Rewind</a>();
|
||||
00124
|
||||
00131 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a9">Stop</a>(<span class="keywordtype">int</span> fadeTime=0);
|
||||
00132
|
||||
00139 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a10">SetVolume</a>(<span class="keywordtype">int</span> volume);
|
||||
00140
|
||||
00142 <span class="comment">//Accessors//</span>
|
||||
00144 <span class="comment"></span>
|
||||
00151 <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a11">IsLoaded</a>();
|
||||
00152
|
||||
00159 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a12">IsPlaying</a>();
|
||||
00160
|
||||
00167 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a13">IsPaused</a>();
|
||||
00168
|
||||
00175 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZMusic.html#a14">GetVolume</a>();
|
||||
00176 };
|
||||
00177
|
||||
00178
|
||||
00179 }
|
||||
00180
|
||||
00181 <span class="preprocessor">#endif //USE_SDL_MIXER</span>
|
||||
00182 <span class="preprocessor"></span>
|
||||
00183 <span class="preprocessor">#endif //__ze_zmusic_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZMusic.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZMusic.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZMusic.h <br>
|
||||
Description: Header file for core ZEngine Music Wrapper Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZMusic, the Music file wrapper for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZMusic_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZObject.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZObject.h</h1><a href="ZE__ZObject_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zobject_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zobject_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="keyword">namespace </span>ZE
|
||||
00030 {
|
||||
00036 <span class="keyword">class </span>ZObject
|
||||
00037 {
|
||||
00038 <span class="keyword">protected</span>:
|
||||
00040 ZEngine* <a class="code" href="classZE_1_1ZObject.html#n0">rEngine</a>;
|
||||
00041 <span class="keyword">public</span>:
|
||||
00047 <a class="code" href="classZE_1_1ZObject.html#a0">ZObject</a>() { <a class="code" href="classZE_1_1ZObject.html#n0">rEngine</a> = ZEngine::GetInstance(); };
|
||||
00048
|
||||
00054 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZObject.html#a1">~ZObject</a>() {};
|
||||
00055 };
|
||||
00056 }
|
||||
00057
|
||||
00058 <span class="preprocessor">#endif //__ze_zobject_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZObject.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZObject.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZObject.h <br>
|
||||
Description: Header file for ZEngine core Object ZObject, base of most ZEngine objects. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZObject the Virtual Base Class for majority of the ZEngine Objects.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZObject_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZRect.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZRect.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: ZE_ZRect.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Rectangle Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/08/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZRect, the Rectangle class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,90 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZRect.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZRect.h</h1><a href="ZE__ZRect_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zrect_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zrect_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span> <span class="comment">//included even though ZRect isn't derived (to obtain all other needed headers)</span>
|
||||
00028
|
||||
00029 <span class="keyword">namespace </span>ZE
|
||||
00030 {
|
||||
00031
|
||||
00037 <span class="keyword">class </span>ZRect
|
||||
00038 {
|
||||
00039 <span class="keyword">private</span>:
|
||||
00041 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#o0">mX</a>;
|
||||
00043 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#o1">mY</a>;
|
||||
00045 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#o2">mWidth</a>;
|
||||
00047 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#o3">mHeight</a>;
|
||||
00048
|
||||
00049 <span class="keyword">public</span>:
|
||||
00050
|
||||
00056 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>();
|
||||
00057
|
||||
00067 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height);
|
||||
00068
|
||||
00075 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rhs);
|
||||
00076
|
||||
00084 <span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>& <a class="code" href="classZE_1_1ZRect.html#a3">operator=</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rhs);
|
||||
00085
|
||||
00094 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a4">operator<</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rhs) <span class="keyword">const</span>;
|
||||
00095
|
||||
00103 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a5">Move</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
|
||||
00104
|
||||
00112 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a6">MoveRel</a>(<span class="keywordtype">int</span> xMove, <span class="keywordtype">int</span> yMove);
|
||||
00113
|
||||
00121 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a7">Resize</a>(<span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height);
|
||||
00122
|
||||
00130 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a8">ResizeRel</a>(<span class="keywordtype">int</span> widthChange, <span class="keywordtype">int</span> heightChange);
|
||||
00131
|
||||
00139 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a9">Intersects</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00140
|
||||
00149 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a10">Contains</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) <span class="keyword">const</span>;
|
||||
00150
|
||||
00158 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a10">Contains</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00159
|
||||
00167 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> <a class="code" href="classZE_1_1ZRect.html#a12">Intersection</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00168
|
||||
00175 SDL_Rect <a class="code" href="classZE_1_1ZRect.html#a13">SDLrect</a>() <span class="keyword">const</span>;
|
||||
00176
|
||||
00183 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a14">X</a>() <span class="keyword">const</span>;
|
||||
00184
|
||||
00191 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a15">Y</a>() <span class="keyword">const</span>;
|
||||
00192
|
||||
00199 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a16">Left</a>() <span class="keyword">const</span>;
|
||||
00200
|
||||
00207 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a17">Right</a>() <span class="keyword">const</span>;
|
||||
00208
|
||||
00215 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a18">Top</a>() <span class="keyword">const</span>;
|
||||
00216
|
||||
00223 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a19">Bottom</a>() <span class="keyword">const</span>;
|
||||
00224
|
||||
00231 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a20">Width</a>() <span class="keyword">const</span>;
|
||||
00232
|
||||
00239 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZRect.html#a21">Height</a>() <span class="keyword">const</span>;
|
||||
00240 };
|
||||
00241
|
||||
00242 } <span class="comment">//namspace ZE</span>
|
||||
00243
|
||||
00244 <span class="preprocessor">#endif //__ze_zrect_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZRect.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZRect.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: ZE_ZRect.h <br>
|
||||
Description: Header file for core ZEngine Rectangle Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/08/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZRect, the Rectangle class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZRect_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZSound.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZSound.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZSound.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Sound Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZSound, the basic Sound class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,84 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZSound.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZSound.h</h1><a href="ZE__ZSound_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_zsound_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zsound_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00030 <span class="preprocessor"></span>
|
||||
00031 <span class="keyword">namespace </span>ZE
|
||||
00032 {
|
||||
00033
|
||||
00039 <span class="keyword">class </span>ZSound : <span class="keyword">public</span> ZObject
|
||||
00040 {
|
||||
00041 <span class="keyword">protected</span>:
|
||||
00043 SoundData <a class="code" href="classZE_1_1ZSound.html#n0">rSound</a>;
|
||||
00045 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#n1">rChannelID</a>;
|
||||
00046
|
||||
00047 <span class="keyword">public</span>:
|
||||
00049 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#p0">LoopInfinite</a>;
|
||||
00050
|
||||
00052 <span class="comment">//Opening and Closing//</span>
|
||||
00054 <span class="comment"></span>
|
||||
00060 <span class="comment"></span> <a class="code" href="classZE_1_1ZSound.html#a0">ZSound</a>();
|
||||
00061
|
||||
00068 <a class="code" href="classZE_1_1ZSound.html#a0">ZSound</a>(string filename);
|
||||
00069
|
||||
00075 <a class="code" href="classZE_1_1ZSound.html#a2">~ZSound</a>();
|
||||
00076
|
||||
00083 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a3">Open</a>(string filename);
|
||||
00084
|
||||
00090 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a4">Release</a>();
|
||||
00091
|
||||
00093 <span class="comment">//Play Controls//</span>
|
||||
00095 <span class="comment"></span>
|
||||
00104 <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a5">Play</a>(<span class="keywordtype">int</span> loopNum=0, <span class="keywordtype">int</span> fadeTime=0);
|
||||
00105
|
||||
00111 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a6">Pause</a>();
|
||||
00112
|
||||
00118 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a7">Unpause</a>();
|
||||
00119
|
||||
00126 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a8">Stop</a>(<span class="keywordtype">int</span> fadeTime=0);
|
||||
00127
|
||||
00134 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a9">SetVolume</a>(<span class="keywordtype">int</span> volume);
|
||||
00135
|
||||
00137 <span class="comment">//Accessors//</span>
|
||||
00139 <span class="comment"></span>
|
||||
00146 <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a10">IsLoaded</a>();
|
||||
00147
|
||||
00154 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a11">IsPlaying</a>();
|
||||
00155
|
||||
00162 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a12">IsPaused</a>();
|
||||
00163
|
||||
00170 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#a13">GetVolume</a>();
|
||||
00171 };
|
||||
00172
|
||||
00173
|
||||
00174 }
|
||||
00175
|
||||
00176 <span class="preprocessor">#endif //USE_SDL_MIXER</span>
|
||||
00177 <span class="preprocessor"></span>
|
||||
00178 <span class="preprocessor">#endif //__ze_zsound_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZSound.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZSound.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZSound.h <br>
|
||||
Description: Header file for core ZEngine Sound Wrapper Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZSound, the Sound Effect wrapper for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZSound_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZTimer.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/src/ZE_ZTimer.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: ZE_ZTimer.cpp <br>
|
||||
Description: Implementation source file for core ZEngine Timer Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/08/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Implementation of ZTimer, the basic Timer class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,60 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZE_ZTimer.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZTimer.h</h1><a href="ZE__ZTimer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for SDL Game Development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002 ConceptOfZero.net</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under the BSD License, see licensing.txt.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (jturk@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.conceptofzero.net/</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00024 <span class="preprocessor">#ifndef __ze_ztimer_h__</span>
|
||||
00025 <span class="preprocessor"></span><span class="preprocessor">#define __ze_ztimer_h__</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__ZObject_8h.html">ZE_ZObject.h</a>"</span>
|
||||
00028
|
||||
00029 <span class="keyword">namespace </span>ZE
|
||||
00030 {
|
||||
00031
|
||||
00037 <span class="keyword">class </span>ZTimer : <span class="keyword">public</span> ZObject
|
||||
00038 {
|
||||
00039 <span class="keyword">protected</span>:
|
||||
00041 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#n0">rPaused</a>;
|
||||
00043 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#n1">rUseZEngine</a>;
|
||||
00045 Uint32 <a class="code" href="classZE_1_1ZTimer.html#n2">rPausedTime</a>;
|
||||
00047 Uint32 <a class="code" href="classZE_1_1ZTimer.html#n3">rLastPause</a>;
|
||||
00048
|
||||
00055 Uint32 <a class="code" href="classZE_1_1ZTimer.html#b0">GetParentTime</a>();
|
||||
00056
|
||||
00057 <span class="keyword">public</span>:
|
||||
00058
|
||||
00065 <a class="code" href="classZE_1_1ZTimer.html#a0">ZTimer</a>(<span class="keywordtype">bool</span> useZEngine=<span class="keyword">true</span>);
|
||||
00066
|
||||
00072 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a1">Reset</a>();
|
||||
00073
|
||||
00079 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a2">Pause</a>();
|
||||
00080
|
||||
00086 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a3">Unpause</a>();
|
||||
00087
|
||||
00094 Uint32 <a class="code" href="classZE_1_1ZTimer.html#a4">GetTime</a>();
|
||||
00095
|
||||
00102 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#a5">IsPaused</a>();
|
||||
00103 };
|
||||
00104
|
||||
00105 }
|
||||
00106
|
||||
00107 <span class="preprocessor">#endif //__ze_ztimer_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZTimer.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZE_ZTimer.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header: </b></dt><dd>File: Types/ZE_ZTimer.h <br>
|
||||
Description: Header file for core ZEngine Timer Object. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Definition file for ZTimer, the Timer class for ZEngine.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZTimer_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/ZEngine.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZEngine.h</h1><a href="ZEngine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001
|
||||
00043 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00044 <span class="preprocessor">#include "<a class="code" href="ZE__ZImage_8h.html">ZE_ZImage.h</a>"</span>
|
||||
00045 <span class="preprocessor">#include "<a class="code" href="ZE__ZTimer_8h.html">ZE_ZTimer.h</a>"</span>
|
||||
00046 <span class="preprocessor">#include "<a class="code" href="ZE__ZConfigFile_8h.html">ZE_ZConfigFile.h</a>"</span>
|
||||
00047 <span class="preprocessor">#include "<a class="code" href="ZE__ZRect_8h.html">ZE_ZRect.h</a>"</span>
|
||||
00048 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00049 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="ZE__ZFont_8h.html">ZE_ZFont.h</a>"</span>
|
||||
00050 <span class="preprocessor">#endif</span>
|
||||
00051 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00052 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="ZE__ZSound_8h.html">ZE_ZSound.h</a>"</span>
|
||||
00053 <span class="preprocessor">#include "<a class="code" href="ZE__ZMusic_8h.html">ZE_ZMusic.h</a>"</span>
|
||||
00054 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZEngine.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/ZEngine.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<dl compact><dt><b>File Header:</b></dt><dd>File: ZEngine.h <br>
|
||||
Description: Public Header File for ZEngine. <br>
|
||||
Author(s): James Turk <br>
|
||||
Last Updated: 11/07/02 <br>
|
||||
</dd></dl>
|
||||
|
||||
<p>
|
||||
Header file for ZEngine Game Engine from Concept of Zero, this is the file that programs that wish to utilize ZEngine should include.
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZEngine_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Annotated Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Compound List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1FontData.html">ZE::FontData</a></td><td class="indexvalue">Class to wrap TTF_Font pointers</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a></td><td class="indexvalue">Class to wrap SDL_Surface pointers</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a></td><td class="indexvalue">Class to wrap Mix_Music pointers</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a></td><td class="indexvalue">Class to wrap Mix_Chunk pointers</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Class for use in <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td class="indexvalue">Main <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Singleton Class</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZFont.html">ZFont</a> class for basic Font use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZImage.html">ZImage</a> class for basic Image use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> class for playing full length music (eg. ogg or wav)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZObject.html">ZObject</a> base class for other <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> objects</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> class for simplified rectangle use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZSound.html">ZSound</a> class for playing sound effects. (WAV)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> class for Timer use</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::FontData Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1FontData.html">ZE::FontData</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1FontData.html#m1">filename</a></td><td><a class="el" href="classZE_1_1FontData.html">ZE::FontData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1FontData.html#m0">font</a></td><td><a class="el" href="classZE_1_1FontData.html">ZE::FontData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1FontData.html#a0">FontData</a>()</td><td><a class="el" href="classZE_1_1FontData.html">ZE::FontData</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::FontData class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::FontData Class Reference</h1><code>#include <<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1FontData-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class used to keep track of loaded data and associate a TTF_Font with an index number and filename.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1FontData.html#a0">FontData</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Initialize <a class="el" href="classZE_1_1FontData.html">FontData</a>.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::FontData::font"></a>
|
||||
TTF_Font * </td><td valign=bottom><a class="el" href="classZE_1_1FontData.html#m0">font</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to SDL_TTF font data.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::FontData::filename"></a>
|
||||
string </td><td valign=bottom><a class="el" href="classZE_1_1FontData.html#m1">filename</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>File font was loaded from.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::FontData::FontData"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::FontData::FontData </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets font pointer to NULL </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ImageData Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ImageData.html#m1">filename</a></td><td><a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ImageData.html#m0">image</a></td><td><a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ImageData.html#a0">ImageData</a>()</td><td><a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ImageData class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ImageData Class Reference</h1><code>#include <<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ImageData-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class used to keep track of loaded data and associate an SDL_Surface with an index number and filename.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ImageData.html#a0">ImageData</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Initialize <a class="el" href="classZE_1_1ImageData.html">ImageData</a>.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::ImageData::image"></a>
|
||||
SDL_Surface * </td><td valign=bottom><a class="el" href="classZE_1_1ImageData.html#m0">image</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to SDL_Surface.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::ImageData::filename"></a>
|
||||
string </td><td valign=bottom><a class="el" href="classZE_1_1ImageData.html#m1">filename</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>File image was loaded from.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ImageData::ImageData"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ImageData::ImageData </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets image pointer to NULL </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::MusicData Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1MusicData.html#m1">filename</a></td><td><a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1MusicData.html#m0">music</a></td><td><a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1MusicData.html#a0">MusicData</a>()</td><td><a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::MusicData class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::MusicData Class Reference</h1><code>#include <<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1MusicData-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class used to keep track of loaded data and associate a Mix_Music with an index number and filename.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1MusicData.html#a0">MusicData</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Initialize <a class="el" href="classZE_1_1MusicData.html">MusicData</a>.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::MusicData::music"></a>
|
||||
Mix_Music * </td><td valign=bottom><a class="el" href="classZE_1_1MusicData.html#m0">music</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to SDL_Mixer music data.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::MusicData::filename"></a>
|
||||
string </td><td valign=bottom><a class="el" href="classZE_1_1MusicData.html#m1">filename</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>File music was loaded from.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::MusicData::MusicData"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::MusicData::MusicData </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets music pointer to NULL </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::SoundData Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1SoundData.html#m1">filename</a></td><td><a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1SoundData.html#m0">sound</a></td><td><a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1SoundData.html#a0">SoundData</a>()</td><td><a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::SoundData class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::SoundData Class Reference</h1><code>#include <<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1SoundData-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Class used to keep track of loaded data and associate a Mix_Chunk with an index number and filename.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1SoundData.html#a0">SoundData</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Initialize <a class="el" href="classZE_1_1SoundData.html">SoundData</a>.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::SoundData::sound"></a>
|
||||
Mix_Chunk * </td><td valign=bottom><a class="el" href="classZE_1_1SoundData.html#m0">sound</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to SDL_Mixer sound effect data.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::SoundData::filename"></a>
|
||||
string </td><td valign=bottom><a class="el" href="classZE_1_1SoundData.html#m1">filename</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>File sound effect was loaded from.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::SoundData::SoundData"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::SoundData::SoundData </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets sound pointer to NULL </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__DataPtr_8h-source.html">ZE_DataPtr.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#c0">CleanString</a>(string str)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a11">Close</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>Exists</b>(string sec) (defined in <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>Exists</b>(string sec, string var) (defined in <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a10">Flush</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a5">GetBool</a>(string section, string var, bool defVal)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a4">GetInt</a>(string section, string var, int defVal)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a6">GetString</a>(string section, string var, string defVal)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>GetVariable</b>(string sec, string var, string defVal) (defined in <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#o0">mFileLayout</a></td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#o1">mFilename</a></td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a3">Process</a>(string filename)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a8">SetBool</a>(string section, string var, bool val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a7">SetInt</a>(string section, string var, int val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a9">SetString</a>(string section, string var, string val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>SetVariable</b>(string sec, string var, string val) (defined in <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a1">ZConfigFile</a>(string filename)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,595 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZConfigFile class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile Class Reference</h1><code>#include <<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZConfigFile-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> class for INI-style configuration files for games or applications. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a>.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a1">ZConfigFile</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor which takes filename.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, flushes file.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a3">Process</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Parse a file.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a4">GetInt</a> (string section, string var, int defVal)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get value in integer format from file.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a5">GetBool</a> (string section, string var, bool defVal)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get value in boolean format from file.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a6">GetString</a> (string section, string var, string defVal)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get value in string format from file.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a7">SetInt</a> (string section, string var, int val)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set value in integer format in file.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a8">SetBool</a> (string section, string var, bool val)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set value in boolean format in file.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a9">SetString</a> (string section, string var, string val)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set value in string format in file.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a10">Flush</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Write all values to file.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a11">Close</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Close the file.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#c0">CleanString</a> (string str)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Reformat a string in a form more suitable to parsing.</em> <a href="#c0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="c1" doxytag="ZE::ZConfigFile::Exists"></a>
|
||||
bool </td><td valign=bottom><b>Exists</b> (string sec)</td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="c2" doxytag="ZE::ZConfigFile::Exists"></a>
|
||||
bool </td><td valign=bottom><b>Exists</b> (string sec, string var)</td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="c3" doxytag="ZE::ZConfigFile::SetVariable"></a>
|
||||
void </td><td valign=bottom><b>SetVariable</b> (string sec, string var, string val)</td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="c4" doxytag="ZE::ZConfigFile::GetVariable"></a>
|
||||
string </td><td valign=bottom><b>GetVariable</b> (string sec, string var, string defVal)</td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o0" doxytag="ZE::ZConfigFile::mFileLayout"></a>
|
||||
list< ZCF_Section > </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#o0">mFileLayout</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>List of sections of internal type.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o1" doxytag="ZE::ZConfigFile::mFilename"></a>
|
||||
string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#o1">mFilename</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Filename of file currently open.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZConfigFile::ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
A no-op default constructor. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZConfigFile::ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor takes filename, and calls process on it. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to load as <a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a>. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZConfigFile::~ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::~ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Flushes the file, ensures a flush if the file is left open. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="c0" doxytag="ZE::ZConfigFile::CleanString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> string ZE::ZConfigFile::CleanString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>str</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [private]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Removes whitespace from a string and makes all characters lowercase. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>str</em> </td><td>The string to get a clean version of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Cleaned string. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZConfigFile::Process"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Process </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Parses the file, reading the contents into the fileLayout map. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to parse and attach this ZDataFile to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZConfigFile::GetInt"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZConfigFile::GetInt </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in integer format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZConfigFile::GetBool"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZConfigFile::GetBool </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. (Valid values are "0","1","true" and "false") <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in boolean format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZConfigFile::GetString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> string ZE::ZConfigFile::GetString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in string format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZConfigFile::SetInt"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetInt </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Integer value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZConfigFile::SetBool"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetBool </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Boolean value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZConfigFile::SetString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>String value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZConfigFile::Flush"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Flush </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Writes all values and sections to file. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZConfigFile::Close"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Close </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Flush the file and clear the filename. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a><li>/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZConfigFile_8cpp.html">ZE_ZConfigFile.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZEngine Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a25">CheckEvents</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a7">Clear</a>(Uint32 color=0, SDL_Rect *rect=NULL)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a3">CloseWindow</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a2">CreateWindow</a>(string title, string icon="")</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a33">FreeFont</a>(FontData &font)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a27">FreeImage</a>(ImageData &image)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a31">FreeMusic</a>(MusicData &music)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a29">FreeSound</a>(SoundData &sound)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a36">GetBPP</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a4">GetDisplay</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a12">GetFrameTime</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a35">GetHeight</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#d0">GetInstance</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a20">GetMouseX</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a21">GetMouseY</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a9">GetTime</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#d2">GetVersion</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a34">GetWidth</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a18">HideCursor</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a14">IsActive</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a37">IsFullscreen</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a13">IsPaused</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a17">KeyIsPressed</a>(SDLKey key)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a22">LButtonPressed</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a32">LoadFont</a>(string filename, int size)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a26">LoadImage</a>(string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a30">LoadMusic</a>(string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a28">LoadSound</a>(string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o13">mActive</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a6">MapColor</a>(Uint8 r, Uint8 g, Uint8 b, Uint8 a=255)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o2">mBPP</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o3">mFullscreen</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o1">mHeight</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o15">mKeyPressed</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o9">mLastPause</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o11">mLastTime</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o18">mMouseB</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o16">mMouseX</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o17">mMouseY</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a24">MouseInRect</a>(SDL_Rect *rect)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o7">mPaused</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o10">mPausedTime</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o14">mQuit</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o4">mRate</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o6">mScreen</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o12">mSecPerFrame</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o5">mStereo</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o8">mUnpauseOnActive</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o0">mWidth</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a10">PauseTimer</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a16">QuitRequested</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a23">RButtonPressed</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#d1">ReleaseInstance</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a15">RequestQuit</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a0">SetupDisplay</a>(int width, int height, int bpp, bool fullscreen)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a1">SetupSound</a>(int rate, bool stereo)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a19">ShowCursor</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#r0">sInstance</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private, static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a8">Sleep</a>(Uint32 milliseconds)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a11">UnpauseTimer</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a5">UpdateScreen</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#c0">ZEngine</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,40 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZFont Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a6">DrawShadedText</a>(string text, ZImage &image)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a5">DrawText</a>(string text, ZImage &image)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a15">GetHeight</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a16">GetLineSkip</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a18">GetStringHeight</a>(string text)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a17">GetStringWidth</a>(string text)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a12">IsBold</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a13">IsItalic</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a11">IsLoaded</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a14">IsUnderlined</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a3">Open</a>(string filename, int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n2">rBGColor</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n1">rColor</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a10">Resize</a>(int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n0">rFont</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a8">SetBGColor</a>(Uint8 r, Uint8 g, Uint8 b)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a7">SetColor</a>(Uint8 r, Uint8 g, Uint8 b)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a9">SetStyle</a>(bool bold, bool italic, bool underline)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a0">ZFont</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a1">ZFont</a>(string filename, int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a2">~ZFont</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,768 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZFont class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZFont Class Reference</h1><code>#include <<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZFont-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZFont.html">ZFont</a> font container class, class wraps common features of SDL_TTF. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a>.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a0">ZFont</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a1">ZFont</a> (string filename, int size)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor that opens a font with a certain size.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a2">~ZFont</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, frees memory.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a3">Open</a> (string filename, int size)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Opens a font with a certain size.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Release font.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a5">DrawText</a> (string text, <a class="el" href="classZE_1_1ZImage.html">ZImage</a> &image)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Draws a string in a color to a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a6">DrawShadedText</a> (string text, <a class="el" href="classZE_1_1ZImage.html">ZImage</a> &image)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Draws a string with a colored background to a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a7">SetColor</a> (Uint8 r, Uint8 g, Uint8 b)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set Text rColor.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a8">SetBGColor</a> (Uint8 r, Uint8 g, Uint8 b)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set Background rColor.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a9">SetStyle</a> (bool bold, bool italic, bool underline)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set display format.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a10">Resize</a> (int size)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Resize Font.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a11">IsLoaded</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if file is loaded.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a12">IsBold</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Bold Setting.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a13">IsItalic</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Italic Setting.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a14">IsUnderlined</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Underlined Setting.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a15">GetHeight</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Height of Font.</em> <a href="#a15"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a16">GetLineSkip</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Line Skip for Font.</em> <a href="#a16"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a17">GetStringWidth</a> (string text)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get String Width.</em> <a href="#a17"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a18">GetStringHeight</a> (string text)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get String Height.</em> <a href="#a18"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZFont::rFont"></a>
|
||||
<a class="el" href="classZE_1_1FontData.html">FontData</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n0">rFont</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class containing font and filename.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZFont::rColor"></a>
|
||||
SDL_Color </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n1">rColor</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>SDL_Color for current text color.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZFont::rBGColor"></a>
|
||||
SDL_Color </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n2">rBGColor</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>SDL_Color for background color to be used in shaded draws.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZFont::ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZFont::ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZFont::ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZFont::ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>filename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>size</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZFont.html#a3">ZFont::Open()</a> with same parameters. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Font to open. </td></tr>
|
||||
<tr><td valign=top><em>size</em> </td><td>Size to use for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZFont::~ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZFont::~ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZFont.html#a4">ZFont::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZFont::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>filename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>size</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Opens a font given a filename and a point size. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Font to open. </td></tr>
|
||||
<tr><td valign=top><em>size</em> </td><td>Size to use for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZFont::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by font. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZFont::DrawText"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::DrawText </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>text</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap><a class="el" href="classZE_1_1ZImage.html">ZImage</a> & </td>
|
||||
<td class="mdname" nowrap> <em>image</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw to a surface in specified color and associate that surface with a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to write. </td></tr>
|
||||
<tr><td valign=top><em>image</em> </td><td><a class="el" href="classZE_1_1ZImage.html">ZImage</a> to draw to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZFont::DrawShadedText"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::DrawShadedText </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname" nowrap> <em>text</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap><a class="el" href="classZE_1_1ZImage.html">ZImage</a> & </td>
|
||||
<td class="mdname" nowrap> <em>image</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw to a surface a string with a background of rBGColor and lettering in the normal color and associate that surface with a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to write. </td></tr>
|
||||
<tr><td valign=top><em>image</em> </td><td><a class="el" href="classZE_1_1ZImage.html">ZImage</a> to draw to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZFont::SetColor"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetColor </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>g</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>b</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set rColor of Text Output. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>r</em> </td><td>Red component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>g</em> </td><td>Green component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>b</em> </td><td>Blue component of color (0-255). </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZFont::SetBGColor"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetBGColor </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>g</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>b</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set rColor of Background for Shaded Draw. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>r</em> </td><td>Red component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>g</em> </td><td>Green component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>b</em> </td><td>Blue component of color (0-255). </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZFont::SetStyle"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetStyle </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname" nowrap> <em>bold</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>italic</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>underline</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set display format (bold, italic, underline). <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>bold</em> </td><td>Decides bold setting of font. </td></tr>
|
||||
<tr><td valign=top><em>italic</em> </td><td>Decides italic setting of font. </td></tr>
|
||||
<tr><td valign=top><em>underline</em> </td><td>Decides underline setting of font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZFont::Resize"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Resize </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>size</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release and Reopen font in new size. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>size</em> </td><td>New size for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZFont::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZFont::IsBold"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsBold </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently bold. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of bold. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZFont::IsItalic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsItalic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently italic. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of italic. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZFont::IsUnderlined"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsUnderlined </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently underline. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of underline. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a15" doxytag="ZE::ZFont::GetHeight"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::GetHeight </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check font height as reported by SDL_ttf. <dl compact><dt><b>Returns:</b></dt><dd>Height of font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a16" doxytag="ZE::ZFont::GetLineSkip"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::GetLineSkip </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check font line skip as reported by SDL_ttf. <dl compact><dt><b>Returns:</b></dt><dd>Recommended Line Skip of font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a17" doxytag="ZE::ZFont::GetStringWidth"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::GetStringWidth </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>text</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Width of String in Current Font in Pixels. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to get width of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Width of String in Current font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a18" doxytag="ZE::ZFont::GetStringHeight"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::GetStringHeight </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>text</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Height of String in Current Font in Pixels. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to get height of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Height of String in Current font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZImage Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a7">Attach</a>(SDL_Surface *surface)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a11">Draw</a>(Sint16 x, Sint16 y)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a16">GetFilename</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a15">GetHeight</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a13">GetImage</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a14">GetWidth</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a12">IsLoaded</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a5">Open</a>(string filename)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a6">OpenFromImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a8">Release</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n0">rImage</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a9">SetAlpha</a>(Uint8 alpha)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a10">SetColorKey</a>(Uint32 color)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a0">ZImage</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a1">ZImage</a>(string filename)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a2">ZImage</a>(SDL_Surface *surface)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a3">ZImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a4">~ZImage</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,678 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZImage class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZImage Class Reference</h1><code>#include <<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZImage-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZImage.html">ZImage</a> image drawing class, class wraps common features of SDL_Surface. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a>.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a0">ZImage</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a1">ZImage</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor to Construct from File.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a2">ZImage</a> (SDL_Surface *surface)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor to Construct from SDL_Surface*.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a3">ZImage</a> (SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor to Construct from part of an SDL_Surface*.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a4">~ZImage</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, frees memory.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a5">Open</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Opens a file.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a6">OpenFromImage</a> (SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Cuts part of an existing image to create the new image.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a7">Attach</a> (SDL_Surface *surface)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Attach an existing surface to class.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a8">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Releases image.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a9">SetAlpha</a> (Uint8 alpha)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Sets Alpha (transparency) value of Image.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a10">SetColorKey</a> (Uint32 color)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Set Color Key (transparent color) of Image.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a11">Draw</a> (Sint16 x, Sint16 y)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Draw Image to Screen.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a12">IsLoaded</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if file is loaded.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>SDL_Surface * </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a13">GetImage</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get SDL_Surface. Get SDL_Surface pointer to actual image data.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a14">GetWidth</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Width.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a15">GetHeight</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Height.</em> <a href="#a15"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#a16">GetFilename</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get filename of image.</em> <a href="#a16"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZImage::rImage"></a>
|
||||
<a class="el" href="classZE_1_1ImageData.html">ImageData</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html#n0">rImage</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class containing image and filename.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZImage::ZImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZImage::ZImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZImage::ZImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZImage::ZImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor is same as calling <a class="el" href="classZE_1_1ZImage.html#a5">ZImage::Open()</a> on passed filename. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to open as rImage. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZImage::ZImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZImage::ZImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">SDL_Surface * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>surface</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor is same as calling <a class="el" href="classZE_1_1ZImage.html#a7">ZImage::Attach()</a> on passed SDL_Surface*. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>surface</em> </td><td>SDL_Surface* to use as rImage. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZImage::ZImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZImage::ZImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">SDL_Surface * </td>
|
||||
<td class="mdname" nowrap> <em>img</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>w</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>h</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor is same as calling <a class="el" href="classZE_1_1ZImage.html#a6">ZImage::OpenFromImage</a>.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>img</em> </td><td>Image to take new image from. </td></tr>
|
||||
<tr><td valign=top><em>x</em> </td><td>X Coordinate in source of top left corner. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Y Coordinate in source of top left corner. </td></tr>
|
||||
<tr><td valign=top><em>w</em> </td><td>Width of new image. </td></tr>
|
||||
<tr><td valign=top><em>h</em> </td><td>Height of new image. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZImage::~ZImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZImage::~ZImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZImage.html#a8">ZImage::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a5" doxytag="ZE::ZImage::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Open a file using <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a>. Loads into rImage member of class. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to open as rImage. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZImage::OpenFromImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::OpenFromImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">SDL_Surface * </td>
|
||||
<td class="mdname" nowrap> <em>img</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>w</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>h</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Cut part of an SDL_Surface to create a new Image.
|
||||
<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>img</em> </td><td>Image to take new image from. </td></tr>
|
||||
<tr><td valign=top><em>x</em> </td><td>X Coordinate in source of top left corner. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Y Coordinate in source of top left corner. </td></tr>
|
||||
<tr><td valign=top><em>w</em> </td><td>Width of new image. </td></tr>
|
||||
<tr><td valign=top><em>h</em> </td><td>Height of new image. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZImage::Attach"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::Attach </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">SDL_Surface * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>surface</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Attach a pointer to instance of <a class="el" href="classZE_1_1ZImage.html">ZImage</a>. (NOTE: Should not be used on a surface that is owned elsewhere.) <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>surface</em> </td><td>SDL_Surface* to use as rImage. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZImage::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Frees memory via call to SDL_FreeSurface for the image. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZImage::SetAlpha"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::SetAlpha </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>alpha</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set Alpha channel of an Image, only used in 32 bit mode. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>alpha</em> </td><td>Number 0-255 describing translucency of image. (0 = transparent, 255 = opaque) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZImage::SetColorKey"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::SetColorKey </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint32 </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>color</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set color which will not be drawn in image. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>color</em> </td><td>Uint32 color describing color to use as transparent. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZImage::Draw"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZImage::Draw </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Sint16 </td>
|
||||
<td class="mdname" nowrap> <em>y</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw Image to screen at specified location. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>X coord to draw Image to. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Y coord to draw Image to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZImage::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZImage::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZImage::GetImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> SDL_Surface * ZE::ZImage::GetImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>SDL_Surface* of rImage. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZImage::GetWidth"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZImage::GetWidth </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Width of Image. <dl compact><dt><b>Returns:</b></dt><dd>Image Width. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a15" doxytag="ZE::ZImage::GetHeight"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZImage::GetHeight </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Height of Image. <dl compact><dt><b>Returns:</b></dt><dd>Image Height. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a16" doxytag="ZE::ZImage::GetFilename"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> string ZE::ZImage::GetFilename </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get filename of image or if Image doesn't have a specific filename string describing origin of image. <dl compact><dt><b>Returns:</b></dt><dd>Image Filename. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a><li>/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZImage_8cpp.html">ZE_ZImage.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZMusic Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a14">GetVolume</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a11">IsLoaded</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a13">IsPaused</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a12">IsPlaying</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a></td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a3">Open</a>(string filename)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a6">Pause</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a5">Play</a>(int loopNum=0, int fadeTime=0)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a8">Rewind</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#n0">rMusic</a></td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a10">SetVolume</a>(int volume)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a9">Stop</a>(int fadeTime=0)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a7">Unpause</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a0">ZMusic</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a1">ZMusic</a>(string filename)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a2">~ZMusic</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,531 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZMusic class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZMusic Class Reference</h1><code>#include <<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZMusic-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> music class, class wraps common features for SDL_Mixer's Mix_Music. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a>.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a0">ZMusic</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a1">ZMusic</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor that opens a music file.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a2">~ZMusic</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, frees memory.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a3">Open</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Opens a music file.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Release music.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a5">Play</a> (int loopNum=0, int fadeTime=0)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Play currently loaded music.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a6">Pause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pause music.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a7">Unpause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Unpause music.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a8">Rewind</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Rewind music.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a9">Stop</a> (int fadeTime=0)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stop music.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a10">SetVolume</a> (int volume)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Change Volume.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a11">IsLoaded</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if file is loaded.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a12">IsPlaying</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if music is Playing.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a13">IsPaused</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if music is Paused.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a14">GetVolume</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Find Current Volume of Music.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="p0" doxytag="ZE::ZMusic::LoopInfinite"></a>
|
||||
const int </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Static Variable For Infinite loop of sound. (Defined as -1).</em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZMusic::rMusic"></a>
|
||||
<a class="el" href="classZE_1_1MusicData.html">MusicData</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#n0">rMusic</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class containing music data and music filename.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZMusic::ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZMusic::ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZMusic::ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZMusic::ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZMusic.html#a3">ZMusic::Open()</a> with same filename. (WAV,MOD,MID,OGG) <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZMusic::~ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZMusic::~ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZMusic.html#a4">ZMusic::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZMusic::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Open a music file to be used. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZMusic::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by music data. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZMusic::Play"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Play </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>loopNum</em> = 0, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>fadeTime</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Play music currently loaded in <a class="el" href="classZE_1_1ZMusic.html">ZMusic</a>, looping loopNum times. (use <a class="el" href="classZE_1_1ZMusic.html#p0">ZMusic::LoopInfinite</a> to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>loopNum</em> </td><td>Number of times to loop song, defaults to zero. </td></tr>
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade to full volume, defaults to zero for no fade. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZMusic::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause currently playing music. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZMusic::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause currently paused music. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZMusic::Rewind"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Rewind </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Rewind music to beginning. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZMusic::Stop"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Stop </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>fadeTime</em> = 0 </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stop currently playing music, if fadeTime is not zero, fade out over specified time. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade out over, defaults to zero for immediate stop. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZMusic::SetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::SetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>volume</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Change volume of currently playing music. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>volume</em> </td><td>Volume to change to, can be in a range from 0 to 128 </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZMusic::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZMusic::IsPlaying"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsPlaying </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if music is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused) <dl compact><dt><b>Returns:</b></dt><dd>Playing / Not Playing State of Music. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZMusic::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if music is "playing" but currently paused. <dl compact><dt><b>Returns:</b></dt><dd>Paused / Not Paused State of Music. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZMusic::GetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZMusic::GetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current volume of music represented as a value from 0-128. <dl compact><dt><b>Returns:</b></dt><dd>Volume of music, 0-128. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZObject Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,92 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZObject class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZObject Class Reference</h1><code>#include <<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a>></code>
|
||||
<p>
|
||||
Inherited by <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>, <a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a>, <a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a>, and <a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZObject-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This is the base class from which all <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> internal objects are derived from.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Virtual destructor.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZObject::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZObject::ZObject"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZObject::ZObject </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Constructor, gets Engine pointer for Object. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZObject::~ZObject"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZObject::~ZObject </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> destructor, provided to make class safely inheritable. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZObject_8h-source.html">ZE_ZObject.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZRect Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a19">Bottom</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a10">Contains</a>(int x, int y) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a11">Contains</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a21">Height</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a12">Intersection</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a9">Intersects</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a16">Left</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#o3">mHeight</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a5">Move</a>(int x, int y)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a6">MoveRel</a>(int xMove, int yMove)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#o2">mWidth</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#o0">mX</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#o1">mY</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a4">operator<</a>(const ZRect &rhs) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a3">operator=</a>(const ZRect &rhs)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a7">Resize</a>(int width, int height)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a8">ResizeRel</a>(int widthChange, int heightChange)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a17">Right</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a13">SDLrect</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a18">Top</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a20">Width</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a14">X</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a15">Y</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a0">ZRect</a>()</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a1">ZRect</a>(int x, int y, int width, int height)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a2">ZRect</a>(const ZRect &rhs)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,861 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZRect class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZRect Class Reference</h1><code>#include <<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZRect-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZRect.html">ZRect</a> Rectangle class, used to define a rectangular area or perform operations on the defined area.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a0">ZRect</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a1">ZRect</a> (int x, int y, int width, int height)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that takes inital values.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a2">ZRect</a> (const ZRect &rhs)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Copy constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>const ZRect & </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a3">operator=</a> (const ZRect &rhs)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Overload for = operator with <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a4">operator<</a> (const ZRect &rhs) const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Overload for < operator with <a class="el" href="classZE_1_1ZRect.html">ZRect</a>, based upon location then size.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a5">Move</a> (int x, int y)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Changes the location of the rectangle.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a6">MoveRel</a> (int xMove, int yMove)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Changes the location of the rectangle based upon the current location.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a7">Resize</a> (int width, int height)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Resize rectangle.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a8">ResizeRel</a> (int widthChange, int heightChange)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Grows or shrinks current rectangle.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a9">Intersects</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if one <a class="el" href="classZE_1_1ZRect.html">ZRect</a> intersects another.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a10">Contains</a> (int x, int y) const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if a rectangle contains a given point.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a11">Contains</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if a rectangle contains a given point.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>ZRect </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a12">Intersection</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Finds intersection of two rectangles.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>SDL_Rect </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a13">SDLrect</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Returns an SDL_Rect representing the rectangle.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a14">X</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Returns X Location.</em> <a href="#a14"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a15">Y</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Returns Y Location.</em> <a href="#a15"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a16">Left</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Return position of left side.</em> <a href="#a16"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a17">Right</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Return position of right side.</em> <a href="#a17"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a18">Top</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Return position of top side.</em> <a href="#a18"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a19">Bottom</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Return position of bottom side.</em> <a href="#a19"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a20">Width</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Returns Width.</em> <a href="#a20"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a21">Height</a> () const</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Returns Height.</em> <a href="#a21"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o0" doxytag="ZE::ZRect::mX"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#o0">mX</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>X Position of top left corner of rectangle.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o1" doxytag="ZE::ZRect::mY"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#o1">mY</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Y Position of top left corner of rectangle.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o2" doxytag="ZE::ZRect::mWidth"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#o2">mWidth</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Width of Rectangle.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o3" doxytag="ZE::ZRect::mHeight"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#o3">mHeight</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Height of Rectangle.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default constructor, initializes all values to zero. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>width</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>height</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that takes inital values for all four members. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>Value for x position. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Value for y position. </td></tr>
|
||||
<tr><td valign=top><em>width</em> </td><td>Value for width. </td></tr>
|
||||
<tr><td valign=top><em>height</em> </td><td>Value for height. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Takes a <a class="el" href="classZE_1_1ZRect.html">ZRect</a> and constructs a new identical rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to construct from. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZRect::operator="></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> const ZRect & ZE::ZRect::operator= </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Copies all values from one <a class="el" href="classZE_1_1ZRect.html">ZRect</a> into another. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to copy values from. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>New value of the <a class="el" href="classZE_1_1ZRect.html">ZRect</a>. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZRect::operator<"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::operator< </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Rectangles are sorted by y value, followed by x value, if they start at the same place, the smaller of the two is deemed less than the other. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to compare. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if this rectangle is smaller than the rhs rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZRect::Move"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::Move </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>y</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current x,y position of the rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>New x position for rectangle. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>New y position for rectangle. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZRect::MoveRel"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::MoveRel </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>xMove</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>yMove</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current x,y position of the rectangle relative to the current location. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>xMove</em> </td><td>Offset for new x position from current. </td></tr>
|
||||
<tr><td valign=top><em>yMove</em> </td><td>Offset for new y position from current. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZRect::Resize"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::Resize </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>width</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>height</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current width and height of the rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>width</em> </td><td>New width for rectangle. </td></tr>
|
||||
<tr><td valign=top><em>height</em> </td><td>New height for rectangle. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZRect::ResizeRel"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::ResizeRel </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>widthChange</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>heightChange</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current width and height of the rectangle based upon current values. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>widthChange</em> </td><td>Amount to add or subtract from width. </td></tr>
|
||||
<tr><td valign=top><em>heightChange</em> </td><td>Amount to add or subtract from height. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZRect::Intersects"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Intersects </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks for overlap and returns boolean value based on if overlap exists. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check for intersection with. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if intersection occured, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZRect::Contains"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Contains </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>y</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks point against boundaries of rectangle and returns result. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>X value of point to check. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Y value of poitn to check. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Boolean variable, true if point is inside rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZRect::Contains"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Contains </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks point against boundaries of rectangle and returns result. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check for point. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Boolean variable, true if point is inside rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZRect::Intersection"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZRect ZE::ZRect::Intersection </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks for intersection, and returns rectangle where the two rectangles intersect. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check intersection with. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd><a class="el" href="classZE_1_1ZRect.html">ZRect</a> describing intersection area. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZRect::SDLrect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> SDL_Rect ZE::ZRect::SDLrect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Makes a SDL_Rect representing the rectangle, for use where functions require an SDL_Rect. <dl compact><dt><b>Returns:</b></dt><dd>SDL_Rect representing the <a class="el" href="classZE_1_1ZRect.html">ZRect</a>. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZRect::X"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::X </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private X location member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mX. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a15" doxytag="ZE::ZRect::Y"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Y </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private Y location member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mY. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a16" doxytag="ZE::ZRect::Left"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Left </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find X position of left side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>X position of left side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a17" doxytag="ZE::ZRect::Right"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Right </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find X position of right side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>X position of right side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a18" doxytag="ZE::ZRect::Top"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Top </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find Y position of top side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>Y position of top side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a19" doxytag="ZE::ZRect::Bottom"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Bottom </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find Y position of left side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>Y position of bottom side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a20" doxytag="ZE::ZRect::Width"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Width </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private width member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mWidth. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a21" doxytag="ZE::ZRect::Height"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZRect::Height </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private height member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mHeight. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a><li>/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZRect_8cpp.html">ZE_ZRect.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZSound Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a13">GetVolume</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a10">IsLoaded</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a12">IsPaused</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a11">IsPlaying</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#p0">LoopInfinite</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a3">Open</a>(string filename)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a6">Pause</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a5">Play</a>(int loopNum=0, int fadeTime=0)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#n1">rChannelID</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#n0">rSound</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a9">SetVolume</a>(int volume)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a8">Stop</a>(int fadeTime=0)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a7">Unpause</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a0">ZSound</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a1">ZSound</a>(string filename)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a2">~ZSound</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,504 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZSound class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZSound Class Reference</h1><code>#include <<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZSound-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZSound.html">ZSound</a> music class, class wraps common features for SDL_Mixer's Mix_Chunk. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a>.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a0">ZSound</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a1">ZSound</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructor that opens a sound effect file.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a2">~ZSound</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, frees memory.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a3">Open</a> (string filename)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Opens a sound effect file.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Release sound effect.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a5">Play</a> (int loopNum=0, int fadeTime=0)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Play currently loaded sound effect.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a6">Pause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pause sound.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a7">Unpause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Unpause sound.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a8">Stop</a> (int fadeTime=0)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stop sound.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a9">SetVolume</a> (int volume)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Change Volume.</em> <a href="#a9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a10">IsLoaded</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if file is loaded.</em> <a href="#a10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a11">IsPlaying</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if sound is Playing.</em> <a href="#a11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a12">IsPaused</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check if sound is Paused.</em> <a href="#a12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a13">GetVolume</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Find Current Volume of Sound Channel.</em> <a href="#a13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="p0" doxytag="ZE::ZSound::LoopInfinite"></a>
|
||||
const int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#p0">LoopInfinite</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Static Variable For Infinite loop of sound. (Defined as -1).</em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZSound::rSound"></a>
|
||||
<a class="el" href="classZE_1_1SoundData.html">SoundData</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#n0">rSound</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class containing music data and music filename.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZSound::rChannelID"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#n1">rChannelID</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Channel ID Number from SDL_Mixer.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZSound::ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZSound::ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZSound::ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZSound::ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZSound.html#a3">ZSound::Open()</a> with same filename. (WAV,MOD,MID,OGG) <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Sound effect to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZSound::~ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZSound::~ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZSound.html#a4">ZSound::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZSound::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Open a music file to be used. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZSound::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by sample data. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZSound::Play"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Play </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>loopNum</em> = 0, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>fadeTime</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Play sound effect, looping loopNum times. (use <a class="el" href="classZE_1_1ZSound.html#p0">ZSound::LoopInfinite</a> to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>loopNum</em> </td><td>Number of times to loop song, defaults to zero. </td></tr>
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade to full volume, defaults to zero for no fade. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZSound::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause currently playing sound. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZSound::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause currently playing sound. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZSound::Stop"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Stop </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>fadeTime</em> = 0 </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stop currently playing sound, if fadeTime is not zero, fade out over specified time. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade out over, defaults to zero for immediate stop. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZSound::SetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::SetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>volume</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Change volume of currently playing sample. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>volume</em> </td><td>Volume to change to, can be in a range from 0 to 128. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZSound::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZSound::IsPlaying"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsPlaying </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if sound is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused) <dl compact><dt><b>Returns:</b></dt><dd>Playing / Not Playing State of sound. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZSound::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if sound is "playing" but currently paused. <dl compact><dt><b>Returns:</b></dt><dd>Paused / Not Paused State of Sound. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZSound::GetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZSound::GetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current volume of sound channel represented as a value from 0-128. <dl compact><dt><b>Returns:</b></dt><dd>Volume of sound channel, 0-128. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZTimer Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#b0">GetParentTime</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a4">GetTime</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a5">IsPaused</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a2">Pause</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a1">Reset</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n3">rLastPause</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n0">rPaused</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n2">rPausedTime</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n1">rUseZEngine</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a3">Unpause</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a0">ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a0">ZTimer</a>(bool useZEngine=true)</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZObject.html#a1">~ZObject</a>()</td><td><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,262 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZTimer class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZTimer Class Reference</h1><code>#include <<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>></code>
|
||||
<p>
|
||||
Inherits <a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>.
|
||||
<p>
|
||||
<a href="classZE_1_1ZTimer-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> timing class, class wraps common features of SDL timer. Inherited from <a class="el" href="classZE_1_1ZObject.html">ZObject</a> and tied to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> main timer.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a0">ZTimer</a> (bool useZEngine=true)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Constructs a new Timer.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a1">Reset</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Reset Timer.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a2">Pause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pause Timer.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a3">Unpause</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Unpause Timer.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a4">GetTime</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get Time of Timer.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a5">IsPaused</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get paused state.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#b0">GetParentTime</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Get time from parent timer.</em> <a href="#b0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZTimer::rPaused"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n0">rPaused</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Paused / Unpaused state of Timer.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZTimer::rUseZEngine"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n1">rUseZEngine</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Using <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> timer or SDL global timer.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZTimer::rPausedTime"></a>
|
||||
Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n2">rPausedTime</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Total time this timer has been paused.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZTimer::rLastPause"></a>
|
||||
Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n3">rLastPause</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Time this Timer was paused.</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZTimer::ZTimer"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZTimer::ZTimer </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>useZEngine</em> = true </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets TimePaused to current <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> time if useZEngine is true, otherwise uses SDL timer. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>useZEngine</em> </td><td>Tells if timer should use <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> or SDL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="b0" doxytag="ZE::ZTimer::GetParentTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> Uint32 ZE::ZTimer::GetParentTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Protected method to get time from whichever timer is parent. <dl compact><dt><b>Returns:</b></dt><dd>Time on parent timer. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZTimer::Reset"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Reset </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set Timer back to Zero, will also unpause timer if it was paused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZTimer::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause the timer if it is unpaused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZTimer::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause the timer if it is paused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZTimer::GetTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> Uint32 ZE::ZTimer::GetTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current time accounting for time paused. <dl compact><dt><b>Returns:</b></dt><dd>Current Timer Time. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZTimer::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZTimer::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find out paused state of timer. <dl compact><dt><b>Returns:</b></dt><dd>Paused state for timer. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a><li>/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZTimer_8cpp.html">ZE_ZTimer.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
H1 { text-align: center; }
|
||||
CAPTION { font-weight: bold }
|
||||
A.qindex {}
|
||||
A.qindexRef {}
|
||||
A.el { text-decoration: none; font-weight: bold }
|
||||
A.elRef { font-weight: bold }
|
||||
A.code { text-decoration: none; font-weight: normal; color: #4444ee }
|
||||
A.codeRef { font-weight: normal; color: #4444ee }
|
||||
A:hover { text-decoration: none; background-color: #f2f2ff }
|
||||
DL.el { margin-left: -1cm }
|
||||
DIV.fragment { width: 100%; border: none; background-color: #eeeeee }
|
||||
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
|
||||
TD.md { background-color: #f2f2ff; font-weight: bold; }
|
||||
TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; }
|
||||
TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; }
|
||||
DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }
|
||||
DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
|
||||
BODY { background: white }
|
||||
TD.indexkey {
|
||||
background-color: #eeeeff;
|
||||
font-weight: bold;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px
|
||||
}
|
||||
TD.indexvalue {
|
||||
background-color: #eeeeff;
|
||||
font-style: italic;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px
|
||||
}
|
||||
span.keyword { color: #008000 }
|
||||
span.keywordtype { color: #604020 }
|
||||
span.keywordflow { color: #e08000 }
|
||||
span.comment { color: #800000 }
|
||||
span.preprocessor { color: #806020 }
|
||||
span.stringliteral { color: #002080 }
|
||||
span.charliteral { color: #008080 }
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 2.3 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 2.3 KiB |
|
|
@ -1,40 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>File Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine File List</h1>Here is a list of all documented files with brief descriptions:<table>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__DataPtr_8h.html">ZE_DataPtr.h</a> <a href="ZE__DataPtr_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZEngine Data/Pointer Classes. ([Image,Font,Sound,Music]Data/Ptr)</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__Defines_8h.html">ZE_Defines.h</a> <a href="ZE__Defines_8h-source.html">[code]</a></td><td class="indexvalue">Define file for ZEngine</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__Error_8h.html">ZE_Error.h</a> <a href="ZE__Error_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZEngine Error Handling Functions</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__Includes_8h.html">ZE_Includes.h</a> <a href="ZE__Includes_8h-source.html">[code]</a></td><td class="indexvalue">Include file for SDL and C++ Includes that many ZEngine files need</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZConfigFile_8h.html">ZE_ZConfigFile.h</a> <a href="ZE__ZConfigFile_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZConfigFile</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a> <a href="ZE__ZEngine_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for core ZEngine class</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZFont_8h.html">ZE_ZFont.h</a> <a href="ZE__ZFont_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZFont</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZImage_8h.html">ZE_ZImage.h</a> <a href="ZE__ZImage_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZImage</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZMusic_8h.html">ZE_ZMusic.h</a> <a href="ZE__ZMusic_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZMusic</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZObject_8h.html">ZE_ZObject.h</a> <a href="ZE__ZObject_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZObject Base Class</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZRect_8h.html">ZE_ZRect.h</a> <a href="ZE__ZRect_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZRect</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZSound_8h.html">ZE_ZSound.h</a> <a href="ZE__ZSound_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZSound</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZE__ZTimer_8h.html">ZE_ZTimer.h</a> <a href="ZE__ZTimer_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZTimer</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/<a class="el" href="ZEngine_8h.html">ZEngine.h</a> <a href="ZEngine_8h-source.html">[code]</a></td><td class="indexvalue">Header file for ZEngine</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/include/external/<b>physfsrwops.h</b> <a href="physfsrwops_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__Error_8cpp.html">ZE_Error.cpp</a></td><td class="indexvalue">Source file for error logging utilities</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZConfigFile_8cpp.html">ZE_ZConfigFile.cpp</a></td><td class="indexvalue">Source file for ZConfigFile</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZEngine_8cpp.html">ZE_ZEngine.cpp</a></td><td class="indexvalue">Central source file for ZEngine</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZFont_8cpp.html">ZE_ZFont.cpp</a></td><td class="indexvalue">Source file for ZFont</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZImage_8cpp.html">ZE_ZImage.cpp</a></td><td class="indexvalue">Source file for ZImage</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZMusic_8cpp.html">ZE_ZMusic.cpp</a></td><td class="indexvalue">Source file for ZMusic</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZRect_8cpp.html">ZE_ZRect.cpp</a></td><td class="indexvalue">Source file for ZRect</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZSound_8cpp.html">ZE_ZSound.cpp</a></td><td class="indexvalue">Source file for ZSound</td></tr>
|
||||
<tr><td class="indexkey">/home/James/ZEngine-dev/src/<a class="el" href="ZE__ZTimer_8cpp.html">ZE_ZTimer.cpp</a></td><td class="indexvalue">Source file for ZTimer</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,248 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Compound Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Compound Members</h1><center>
|
||||
<a href="#index_a">a</a> | <a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_d">d</a> | <a href="#index_f">f</a> | <a href="#index_g">g</a> | <a href="#index_h">h</a> | <a href="#index_i">i</a> | <a href="#index_k">k</a> | <a href="#index_l">l</a> | <a href="#index_m">m</a> | <a href="#index_o">o</a> | <a href="#index_p">p</a> | <a href="#index_q">q</a> | <a href="#index_r">r</a> | <a href="#index_s">s</a> | <a href="#index_t">t</a> | <a href="#index_u">u</a> | <a href="#index_w">w</a> | <a href="#index_x">x</a> | <a href="#index_y">y</a> | <a href="#index_z">z</a> | <a href="#index_~">~</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented class members with links to the class documentation for each member:<h3><a name="index_a">- a -</a>
|
||||
</h3><ul>
|
||||
<li>Attach()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a7">ZE::ZImage</a></ul>
|
||||
<h3><a name="index_b">- b -</a>
|
||||
</h3><ul>
|
||||
<li>Bottom()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a19">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_c">- c -</a>
|
||||
</h3><ul>
|
||||
<li>CheckEvents()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a25">ZE::ZEngine</a><li>CleanString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#c0">ZE::ZConfigFile</a><li>Clear()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a7">ZE::ZEngine</a><li>Close()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a11">ZE::ZConfigFile</a><li>CloseWindow()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a3">ZE::ZEngine</a><li>Contains()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a11">ZE::ZRect</a><li>CreateWindow()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a2">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_d">- d -</a>
|
||||
</h3><ul>
|
||||
<li>Draw()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a11">ZE::ZImage</a><li>DrawShadedText()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a6">ZE::ZFont</a><li>DrawText()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a5">ZE::ZFont</a></ul>
|
||||
<h3><a name="index_f">- f -</a>
|
||||
</h3><ul>
|
||||
<li>filename
|
||||
: <a class="el" href="classZE_1_1MusicData.html#m1">ZE::MusicData</a>, <a class="el" href="classZE_1_1SoundData.html#m1">ZE::SoundData</a>, <a class="el" href="classZE_1_1FontData.html#m1">ZE::FontData</a>, <a class="el" href="classZE_1_1ImageData.html#m1">ZE::ImageData</a><li>Flush()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a10">ZE::ZConfigFile</a><li>font
|
||||
: <a class="el" href="classZE_1_1FontData.html#m0">ZE::FontData</a><li>FontData()
|
||||
: <a class="el" href="classZE_1_1FontData.html#a0">ZE::FontData</a><li>FreeFont()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a33">ZE::ZEngine</a><li>FreeImage()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a27">ZE::ZEngine</a><li>FreeMusic()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a31">ZE::ZEngine</a><li>FreeSound()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a29">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_g">- g -</a>
|
||||
</h3><ul>
|
||||
<li>GetBool()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a5">ZE::ZConfigFile</a><li>GetBPP()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a36">ZE::ZEngine</a><li>GetDisplay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a4">ZE::ZEngine</a><li>GetFilename()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a16">ZE::ZImage</a><li>GetFrameTime()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a12">ZE::ZEngine</a><li>GetHeight()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a15">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a15">ZE::ZFont</a>, <a class="el" href="classZE_1_1ZEngine.html#a35">ZE::ZEngine</a><li>GetImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a13">ZE::ZImage</a><li>GetInstance()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#d0">ZE::ZEngine</a><li>GetInt()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a4">ZE::ZConfigFile</a><li>GetLineSkip()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a16">ZE::ZFont</a><li>GetMouseX()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a20">ZE::ZEngine</a><li>GetMouseY()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a21">ZE::ZEngine</a><li>GetParentTime()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#b0">ZE::ZTimer</a><li>GetString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a6">ZE::ZConfigFile</a><li>GetStringHeight()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a18">ZE::ZFont</a><li>GetStringWidth()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a17">ZE::ZFont</a><li>GetTime()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a4">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZEngine.html#a9">ZE::ZEngine</a><li>GetVersion()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#d2">ZE::ZEngine</a><li>GetVolume()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a13">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a14">ZE::ZMusic</a><li>GetWidth()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a14">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZEngine.html#a34">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_h">- h -</a>
|
||||
</h3><ul>
|
||||
<li>Height()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a21">ZE::ZRect</a><li>HideCursor()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a18">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_i">- i -</a>
|
||||
</h3><ul>
|
||||
<li>image
|
||||
: <a class="el" href="classZE_1_1ImageData.html#m0">ZE::ImageData</a><li>ImageData()
|
||||
: <a class="el" href="classZE_1_1ImageData.html#a0">ZE::ImageData</a><li>Intersection()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a12">ZE::ZRect</a><li>Intersects()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a9">ZE::ZRect</a><li>IsActive()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a14">ZE::ZEngine</a><li>IsBold()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a12">ZE::ZFont</a><li>IsFullscreen()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a37">ZE::ZEngine</a><li>IsItalic()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a13">ZE::ZFont</a><li>IsLoaded()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a10">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a11">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a12">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a11">ZE::ZFont</a><li>IsPaused()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a5">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a12">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a13">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZEngine.html#a13">ZE::ZEngine</a><li>IsPlaying()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a11">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a12">ZE::ZMusic</a><li>IsUnderlined()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a14">ZE::ZFont</a></ul>
|
||||
<h3><a name="index_k">- k -</a>
|
||||
</h3><ul>
|
||||
<li>KeyIsPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a17">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_l">- l -</a>
|
||||
</h3><ul>
|
||||
<li>LButtonPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a22">ZE::ZEngine</a><li>Left()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a16">ZE::ZRect</a><li>LoadFont()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a32">ZE::ZEngine</a><li>LoadImage()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a26">ZE::ZEngine</a><li>LoadMusic()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a30">ZE::ZEngine</a><li>LoadSound()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a28">ZE::ZEngine</a><li>LoopInfinite
|
||||
: <a class="el" href="classZE_1_1ZSound.html#p0">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#p0">ZE::ZMusic</a></ul>
|
||||
<h3><a name="index_m">- m -</a>
|
||||
</h3><ul>
|
||||
<li>mActive
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o13">ZE::ZEngine</a><li>MapColor()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a6">ZE::ZEngine</a><li>mBPP
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o2">ZE::ZEngine</a><li>mFileLayout
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#o0">ZE::ZConfigFile</a><li>mFilename
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#o1">ZE::ZConfigFile</a><li>mFullscreen
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o3">ZE::ZEngine</a><li>mHeight
|
||||
: <a class="el" href="classZE_1_1ZRect.html#o3">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZEngine.html#o1">ZE::ZEngine</a><li>mKeyPressed
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o15">ZE::ZEngine</a><li>mLastPause
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o9">ZE::ZEngine</a><li>mLastTime
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o11">ZE::ZEngine</a><li>mMouseB
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o18">ZE::ZEngine</a><li>mMouseX
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o16">ZE::ZEngine</a><li>mMouseY
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o17">ZE::ZEngine</a><li>MouseInRect()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a24">ZE::ZEngine</a><li>Move()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a5">ZE::ZRect</a><li>MoveRel()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a6">ZE::ZRect</a><li>mPaused
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o7">ZE::ZEngine</a><li>mPausedTime
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o10">ZE::ZEngine</a><li>mQuit
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o14">ZE::ZEngine</a><li>mRate
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o4">ZE::ZEngine</a><li>mScreen
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o6">ZE::ZEngine</a><li>mSecPerFrame
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o12">ZE::ZEngine</a><li>mStereo
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o5">ZE::ZEngine</a><li>mUnpauseOnActive
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o8">ZE::ZEngine</a><li>music
|
||||
: <a class="el" href="classZE_1_1MusicData.html#m0">ZE::MusicData</a><li>MusicData()
|
||||
: <a class="el" href="classZE_1_1MusicData.html#a0">ZE::MusicData</a><li>mWidth
|
||||
: <a class="el" href="classZE_1_1ZRect.html#o2">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZEngine.html#o0">ZE::ZEngine</a><li>mX
|
||||
: <a class="el" href="classZE_1_1ZRect.html#o0">ZE::ZRect</a><li>mY
|
||||
: <a class="el" href="classZE_1_1ZRect.html#o1">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_o">- o -</a>
|
||||
</h3><ul>
|
||||
<li>Open()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a3">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a3">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a5">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a3">ZE::ZFont</a><li>OpenFromImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a6">ZE::ZImage</a><li>operator<()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a4">ZE::ZRect</a><li>operator=()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a3">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_p">- p -</a>
|
||||
</h3><ul>
|
||||
<li>Pause()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a2">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a6">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a6">ZE::ZMusic</a><li>PauseTimer()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a10">ZE::ZEngine</a><li>Play()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a5">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a5">ZE::ZMusic</a><li>Process()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a3">ZE::ZConfigFile</a></ul>
|
||||
<h3><a name="index_q">- q -</a>
|
||||
</h3><ul>
|
||||
<li>QuitRequested()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a16">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_r">- r -</a>
|
||||
</h3><ul>
|
||||
<li>rBGColor
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n2">ZE::ZFont</a><li>RButtonPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a23">ZE::ZEngine</a><li>rChannelID
|
||||
: <a class="el" href="classZE_1_1ZSound.html#n1">ZE::ZSound</a><li>rColor
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n1">ZE::ZFont</a><li>Release()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a4">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a4">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a8">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a4">ZE::ZFont</a><li>ReleaseInstance()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#d1">ZE::ZEngine</a><li>rEngine
|
||||
: <a class="el" href="classZE_1_1ZObject.html#n0">ZE::ZObject</a><li>RequestQuit()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a15">ZE::ZEngine</a><li>Reset()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a1">ZE::ZTimer</a><li>Resize()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a7">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZFont.html#a10">ZE::ZFont</a><li>ResizeRel()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a8">ZE::ZRect</a><li>Rewind()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a8">ZE::ZMusic</a><li>rFont
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n0">ZE::ZFont</a><li>Right()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a17">ZE::ZRect</a><li>rImage
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n0">ZE::ZImage</a><li>rLastPause
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n3">ZE::ZTimer</a><li>rMusic
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#n0">ZE::ZMusic</a><li>rPaused
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n0">ZE::ZTimer</a><li>rPausedTime
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n2">ZE::ZTimer</a><li>rSound
|
||||
: <a class="el" href="classZE_1_1ZSound.html#n0">ZE::ZSound</a><li>rUseZEngine
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n1">ZE::ZTimer</a></ul>
|
||||
<h3><a name="index_s">- s -</a>
|
||||
</h3><ul>
|
||||
<li>SDLrect()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a13">ZE::ZRect</a><li>SetAlpha()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a9">ZE::ZImage</a><li>SetBGColor()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a8">ZE::ZFont</a><li>SetBool()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a8">ZE::ZConfigFile</a><li>SetColor()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a7">ZE::ZFont</a><li>SetColorKey()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a10">ZE::ZImage</a><li>SetInt()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a7">ZE::ZConfigFile</a><li>SetString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a9">ZE::ZConfigFile</a><li>SetStyle()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a9">ZE::ZFont</a><li>SetupDisplay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a0">ZE::ZEngine</a><li>SetupSound()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a1">ZE::ZEngine</a><li>SetVolume()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a9">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a10">ZE::ZMusic</a><li>ShowCursor()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a19">ZE::ZEngine</a><li>sInstance
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#r0">ZE::ZEngine</a><li>Sleep()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a8">ZE::ZEngine</a><li>sound
|
||||
: <a class="el" href="classZE_1_1SoundData.html#m0">ZE::SoundData</a><li>SoundData()
|
||||
: <a class="el" href="classZE_1_1SoundData.html#a0">ZE::SoundData</a><li>Stop()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a8">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a9">ZE::ZMusic</a></ul>
|
||||
<h3><a name="index_t">- t -</a>
|
||||
</h3><ul>
|
||||
<li>Top()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a18">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_u">- u -</a>
|
||||
</h3><ul>
|
||||
<li>Unpause()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a3">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a7">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a7">ZE::ZMusic</a><li>UnpauseTimer()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a11">ZE::ZEngine</a><li>UpdateScreen()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a5">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_w">- w -</a>
|
||||
</h3><ul>
|
||||
<li>Width()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a20">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_x">- x -</a>
|
||||
</h3><ul>
|
||||
<li>X()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a14">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_y">- y -</a>
|
||||
</h3><ul>
|
||||
<li>Y()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a15">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_z">- z -</a>
|
||||
</h3><ul>
|
||||
<li>ZConfigFile()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a1">ZE::ZConfigFile</a><li>ZEngine()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#c0">ZE::ZEngine</a><li>ZFont()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a1">ZE::ZFont</a><li>ZImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a3">ZE::ZImage</a><li>ZMusic()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a1">ZE::ZMusic</a><li>ZObject()
|
||||
: <a class="el" href="classZE_1_1ZObject.html#a0">ZE::ZObject</a><li>ZRect()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a2">ZE::ZRect</a><li>ZSound()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a1">ZE::ZSound</a><li>ZTimer()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a0">ZE::ZTimer</a></ul>
|
||||
<h3><a name="index_~">- ~ -</a>
|
||||
</h3><ul>
|
||||
<li>~ZConfigFile()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a2">ZE::ZConfigFile</a><li>~ZFont()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a2">ZE::ZFont</a><li>~ZImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a4">ZE::ZImage</a><li>~ZMusic()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a2">ZE::ZMusic</a><li>~ZObject()
|
||||
: <a class="el" href="classZE_1_1ZObject.html#a1">ZE::ZObject</a><li>~ZSound()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a2">ZE::ZSound</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>File Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine File Members</h1><center>
|
||||
<a href="#index_d">d</a> | <a href="#index_g">g</a> | <a href="#index_l">l</a> | <a href="#index_u">u</a> | <a href="#index_v">v</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented file members with links to the documentation:<h3><a name="index_d">- d -</a>
|
||||
</h3><ul>
|
||||
<li>DEBUG_STREAM
|
||||
: <a class="el" href="ZE__Defines_8h.html#a3">ZE_Defines.h</a></ul>
|
||||
<h3><a name="index_g">- g -</a>
|
||||
</h3><ul>
|
||||
<li>GetError
|
||||
: <a class="el" href="ZE__Error_8h.html#a0">ZE_Error.h</a></ul>
|
||||
<h3><a name="index_l">- l -</a>
|
||||
</h3><ul>
|
||||
<li>LogError
|
||||
: <a class="el" href="ZE__Error_8h.html#a1">ZE_Error.h</a></ul>
|
||||
<h3><a name="index_u">- u -</a>
|
||||
</h3><ul>
|
||||
<li>USE_SDL_IMAGE
|
||||
: <a class="el" href="ZE__Defines_8h.html#a1">ZE_Defines.h</a><li>USE_SDL_MIXER
|
||||
: <a class="el" href="ZE__Defines_8h.html#a2">ZE_Defines.h</a><li>USE_SDL_TTF
|
||||
: <a class="el" href="ZE__Defines_8h.html#a0">ZE_Defines.h</a></ul>
|
||||
<h3><a name="index_v">- v -</a>
|
||||
</h3><ul>
|
||||
<li>VERSION
|
||||
: <a class="el" href="ZE__Defines_8h.html#a4">ZE_Defines.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Hierarchical Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
|
||||
<li><a class="el" href="classZE_1_1FontData.html">ZE::FontData</a>
|
||||
<li><a class="el" href="classZE_1_1ImageData.html">ZE::ImageData</a>
|
||||
<li><a class="el" href="classZE_1_1MusicData.html">ZE::MusicData</a>
|
||||
<li><a class="el" href="classZE_1_1SoundData.html">ZE::SoundData</a>
|
||||
<li><b>ZE::ZConfigFile::ZCF_Section</b><li><b>ZE::ZConfigFile::ZCF_Variable</b><li><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a>
|
||||
<li><a class="el" href="classZE_1_1ZObject.html">ZE::ZObject</a>
|
||||
<ul>
|
||||
<li><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>
|
||||
<li><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a>
|
||||
<li><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a>
|
||||
<li><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a>
|
||||
<li><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a>
|
||||
<li><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a>
|
||||
</ul>
|
||||
<li><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a>
|
||||
</ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZEngine Documentation</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Documentation</h1>
|
||||
<p>
|
||||
<h3 align="center">0.7.0</h3><dl compact><dt><b>Author:</b></dt><dd>James Turk </dd></dl>
|
||||
<dl compact><dt><b>Version:</b></dt><dd>0.7.3 </dd></dl>
|
||||
<dl compact><dt><b>Date:</b></dt><dd>07 November, 2002</dd></dl>
|
||||
<h2><a name="ZEngine"></a>
|
||||
About ZEngine</h2>
|
||||
<br>
|
||||
ZEngine is designed to wrap common interfaces of the SDL API in an Object Oriented manner. It is licensed under the Academic Free License, and anyone is free to suggest or implement changes to be added to the Engine. In addition ZEngine hopes to provide a core engine which can be used to develop a game without having to rewrite large amounts of code.<h2><a name="Licensing"></a>
|
||||
Licensing</h2>
|
||||
<br>
|
||||
<pre>
|
||||
|
||||
This file is Part of the ZEngine Library for SDL Game Development.
|
||||
Copyright (C) 2002 ConceptOfZero.net</pre>
|
||||
|
||||
<p>
|
||||
Licensed under the BSD License, see licensing.txt.
|
||||
<p>
|
||||
The maintainer of this library is James Turk (james.net) and the home of this Library is <a href="http://www.conceptofzero.net/">http://www.conceptofzero.net/</a> <h2><a name="Authors"></a>
|
||||
Contributing Authors</h2>
|
||||
James Turk <a href="james@conceptofzero.net"><a href="james@conceptofzero.net">james@conceptofzero.net</a></a> - Core Engine and Classes for Data Types<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,209 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE Namespace Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE Namespace Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Namespace for <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> classes and utility functions.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ImageData.html">ImageData</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class to wrap SDL_Surface pointers.</em> <a href="classZE_1_1ImageData.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1FontData.html">FontData</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class to wrap TTF_Font pointers.</em> <a href="classZE_1_1FontData.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1SoundData.html">SoundData</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class to wrap Mix_Chunk pointers.</em> <a href="classZE_1_1SoundData.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1MusicData.html">MusicData</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Class to wrap Mix_Music pointers.</em> <a href="classZE_1_1MusicData.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Class for use in <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a>.</em> <a href="classZE_1_1ZConfigFile.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><b>ZCF_Variable</b></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><b>ZCF_Section</b></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Main <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Singleton Class.</em> <a href="classZE_1_1ZEngine.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html">ZFont</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZFont.html">ZFont</a> class for basic Font use.</em> <a href="classZE_1_1ZFont.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html">ZImage</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZImage.html">ZImage</a> class for basic Image use.</em> <a href="classZE_1_1ZImage.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> class for playing full length music (eg. ogg or wav).</em> <a href="classZE_1_1ZMusic.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZObject.html">ZObject</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZObject.html">ZObject</a> base class for other <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> objects.</em> <a href="classZE_1_1ZObject.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html">ZRect</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> class for simplified rectangle use.</em> <a href="classZE_1_1ZRect.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html">ZSound</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZSound.html">ZSound</a> class for playing sound effects. (WAV).</em> <a href="classZE_1_1ZSound.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> class for Timer use.</em> <a href="classZE_1_1ZTimer.html#_details">More...</a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceZE.html#a0">_GetError</a> (int line, string file, string str)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Error handling Utiltity function.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceZE.html#a1">_LogError</a> (int line, string file, string str)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Error handling Utiltity function.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceZE.html#a2">FormatStr</a> (const char *fmtstr,...)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Parses a string and interprets variable arguments, similar to sprintf.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::_GetError"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> string ZE::_GetError </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>line</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>file</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>str</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get string describing error given appropriate details. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>line</em> </td><td>Line error occured on. </td></tr>
|
||||
<tr><td valign=top><em>file</em> </td><td>Name of file error occured in. </td></tr>
|
||||
<tr><td valign=top><em>str</em> </td><td>More detail on error. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>String describing error. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::_LogError"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::_LogError </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>line</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>file</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>string </td>
|
||||
<td class="mdname" nowrap> <em>str</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Log error to stderr, describing error given appropriate details. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>line</em> </td><td>Line error occured on. </td></tr>
|
||||
<tr><td valign=top><em>file</em> </td><td>Name of file error occured in. </td></tr>
|
||||
<tr><td valign=top><em>str</em> </td><td>More detail on error. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::FormatStr"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> string ZE::FormatStr </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const char * </td>
|
||||
<td class="mdname" nowrap> <em>fmtstr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>... </td>
|
||||
<td class="mdname" nowrap> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Takes identifiers out of fmtstr and parses them, replacing them with cooresponding values in the variable arguments list. For more detail view documentation. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fmtstr</em> </td><td>defines format of resulting string </td></tr>
|
||||
<tr><td valign=top><em>...</em> </td><td>variable number of arguments after fmtstr </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>string of parsed and combined string </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Namespace Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Namespace Members</h1><center>
|
||||
<a href="#index__">_</a> | <a href="#index_f">f</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented namespace members with links to the namespaces they belong to:<h3><a name="index__">- _ -</a>
|
||||
</h3><ul>
|
||||
<li>_GetError()
|
||||
: <a class="el" href="namespaceZE.html#a0">ZE</a><li>_LogError()
|
||||
: <a class="el" href="namespaceZE.html#a1">ZE</a></ul>
|
||||
<h3><a name="index_f">- f -</a>
|
||||
</h3><ul>
|
||||
<li>FormatStr()
|
||||
: <a class="el" href="namespaceZE.html#a2">ZE</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:06 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Namespace Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="namespaceZE.html">ZE</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Namespace</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/home/James/ZEngine-dev/include/external/physfsrwops.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc1 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/home/James/ZEngine-dev/include/external/physfsrwops.h</h1><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"> * This code provides a glue layer between PhysicsFS and Simple Directmedia</span>
|
||||
00003 <span class="comment"> * Layer's (SDL) RWops i/o abstraction.</span>
|
||||
00004 <span class="comment"> *</span>
|
||||
00005 <span class="comment"> * License: this code is public domain. I make no warranty that it is useful,</span>
|
||||
00006 <span class="comment"> * correct, harmless, or environmentally safe.</span>
|
||||
00007 <span class="comment"> *</span>
|
||||
00008 <span class="comment"> * This particular file may be used however you like, including copying it</span>
|
||||
00009 <span class="comment"> * verbatim into a closed-source project, exploiting it commercially, and</span>
|
||||
00010 <span class="comment"> * removing any trace of my name from the source (although I hope you won't</span>
|
||||
00011 <span class="comment"> * do that). I welcome enhancements and corrections to this file, but I do</span>
|
||||
00012 <span class="comment"> * not require you to send me patches if you make changes.</span>
|
||||
00013 <span class="comment"> *</span>
|
||||
00014 <span class="comment"> * Unless otherwise stated, the rest of PhysicsFS falls under the GNU Lesser</span>
|
||||
00015 <span class="comment"> * General Public License: http://www.gnu.org/licenses/lgpl.txt</span>
|
||||
00016 <span class="comment"> *</span>
|
||||
00017 <span class="comment"> * SDL falls under the LGPL, too. You can get SDL at http://www.libsdl.org/</span>
|
||||
00018 <span class="comment"> *</span>
|
||||
00019 <span class="comment"> * This file was written by Ryan C. Gordon. (icculus@clutteredmind.org).</span>
|
||||
00020 <span class="comment"> */</span>
|
||||
00021
|
||||
00022 <span class="preprocessor">#ifndef _INCLUDE_PHYSFSRWOPS_H_</span>
|
||||
00023 <span class="preprocessor"></span><span class="preprocessor">#define _INCLUDE_PHYSFSRWOPS_H_</span>
|
||||
00024 <span class="preprocessor"></span>
|
||||
00025 <span class="preprocessor">#include <physfs.h></span>
|
||||
00026 <span class="preprocessor">#include <SDL.h></span>
|
||||
00027
|
||||
00038 SDL_RWops *PHYSFSRWOPS_openRead(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00039
|
||||
00050 SDL_RWops *PHYSFSRWOPS_openWrite(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00051
|
||||
00062 SDL_RWops *PHYSFSRWOPS_openAppend(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00063
|
||||
00074 SDL_RWops *PHYSFSRWOPS_makeRWops(PHYSFS_file *handle);
|
||||
00075
|
||||
00076
|
||||
00077 <span class="preprocessor">#endif </span><span class="comment">/* include-once blocker */</span>
|
||||
00078
|
||||
00079 <span class="comment">/* end of physfsrwops.h ... */</span>
|
||||
00080
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Wed Nov 20 01:18:05 2002 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
32
include/VersionInfo.h
Executable file
32
include/VersionInfo.h
Executable file
|
|
@ -0,0 +1,32 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for 2D game development.
|
||||
Copyright (C) 2002-2004 James Turk
|
||||
|
||||
Licensed under a BSD-style license.
|
||||
|
||||
The maintainer of this library is James Turk (james@conceptofzero.net)
|
||||
and the home of this Library is http://www.zengine.sourceforge.net
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __versioninfo_h__
|
||||
#define __versioninfo_h__
|
||||
|
||||
#include "ZE_Utility.h"
|
||||
|
||||
|
||||
class VersionInfo
|
||||
{
|
||||
public:
|
||||
unsigned int Major;
|
||||
unsigned int Minor;
|
||||
unsigned int Release;
|
||||
std::string Extra;
|
||||
|
||||
VersionInfo(unsigned int maj, unsigned int min, unsigned int rel, std::string ext="");
|
||||
char* GetString() const;
|
||||
bool operator<(const VersionInfo &rhs) const;
|
||||
bool operator==(const VersionInfo &rhs) const;
|
||||
bool operator>(const VersionInfo &rhs) const;
|
||||
};
|
||||
|
||||
#endif //__versioninfo_h__
|
||||
|
|
@ -1,127 +0,0 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for SDL Game Development.
|
||||
Copyright (C) 2002 ConceptOfZero.net
|
||||
|
||||
Licensed under the BSD License, see licensing.txt.
|
||||
|
||||
The maintainer of this library is James Turk (jturk@conceptofzero.net)
|
||||
and the home of this Library is http://www.conceptofzero.net/
|
||||
*******************************************************************************/
|
||||
|
||||
/*!
|
||||
\par File Header:
|
||||
File: ZE_DataPtr.h <br>
|
||||
Description: Header file for ZEngine Data Pointer Classes <br>
|
||||
Author(s): James Turk <br>
|
||||
$Id: ZE_DataPtr.h,v 1.1 2002/11/21 05:41:10 cozman Exp $<br>
|
||||
|
||||
\file ZE_DataPtr.h
|
||||
\brief Definition file for ZEngine Data/Pointer Classes. ([Image,Font,Sound,Music]Data/Ptr)
|
||||
|
||||
Definition file for ZEngine Data Pointer Classes. ([Image,Font,Sound,Music]Ptr) These classes are used to keep track of the Images (Fonts and Sounds) throughout
|
||||
the entire ZEngine.
|
||||
**/
|
||||
|
||||
#ifndef __ze_dataptr_h__
|
||||
#define __ze_dataptr_h__
|
||||
|
||||
#include "ZE_Includes.h"
|
||||
|
||||
namespace ZE
|
||||
{
|
||||
|
||||
///////////////////////////////////////////
|
||||
//Utility Classes Used Throughout ZEngine//
|
||||
///////////////////////////////////////////
|
||||
|
||||
/*!
|
||||
\brief Class to wrap SDL_Surface pointers.
|
||||
|
||||
Class used to keep track of loaded data and associate an SDL_Surface with an index number and filename.
|
||||
**/
|
||||
class ImageData
|
||||
{
|
||||
public:
|
||||
//! Pointer to SDL_Surface.
|
||||
SDL_Surface *image;
|
||||
//! File image was loaded from.
|
||||
string filename;
|
||||
/*!
|
||||
\brief Initialize ImageData.
|
||||
|
||||
Sets image pointer to NULL
|
||||
**/
|
||||
ImageData() { image = NULL; };
|
||||
};
|
||||
|
||||
#ifdef USE_SDL_TTF
|
||||
|
||||
/*!
|
||||
\brief Class to wrap TTF_Font pointers.
|
||||
|
||||
Class used to keep track of loaded data and associate a TTF_Font with an index number and filename.
|
||||
**/
|
||||
class FontData
|
||||
{
|
||||
public:
|
||||
//! Pointer to SDL_TTF font data.
|
||||
TTF_Font *font;
|
||||
//! File font was loaded from.
|
||||
string filename;
|
||||
/*!
|
||||
\brief Initialize FontData.
|
||||
|
||||
Sets font pointer to NULL
|
||||
**/
|
||||
FontData() { font = NULL; };
|
||||
};
|
||||
|
||||
#endif //USE_SDL_TTF
|
||||
|
||||
#ifdef USE_SDL_MIXER
|
||||
|
||||
/*!
|
||||
\brief Class to wrap Mix_Chunk pointers.
|
||||
|
||||
Class used to keep track of loaded data and associate a Mix_Chunk with an index number and filename.
|
||||
**/
|
||||
class SoundData
|
||||
{
|
||||
public:
|
||||
//! Pointer to SDL_Mixer sound effect data.
|
||||
Mix_Chunk *sound;
|
||||
//! File sound effect was loaded from.
|
||||
string filename;
|
||||
/*!
|
||||
\brief Initialize SoundData.
|
||||
|
||||
Sets sound pointer to NULL
|
||||
**/
|
||||
SoundData() { sound = NULL; };
|
||||
};
|
||||
|
||||
/*!
|
||||
\brief Class to wrap Mix_Music pointers.
|
||||
|
||||
Class used to keep track of loaded data and associate a Mix_Music with an index number and filename.
|
||||
**/
|
||||
class MusicData
|
||||
{
|
||||
public:
|
||||
//! Pointer to SDL_Mixer music data.
|
||||
Mix_Music *music;
|
||||
//! File music was loaded from.
|
||||
string filename;
|
||||
/*!
|
||||
\brief Initialize MusicData.
|
||||
|
||||
Sets music pointer to NULL
|
||||
**/
|
||||
MusicData() { music = NULL; };
|
||||
};
|
||||
|
||||
#endif //USE_SDL_MIXER
|
||||
|
||||
}
|
||||
|
||||
#endif //__ze_dataptr_h__
|
||||
|
|
@ -1,41 +1,28 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for SDL Game Development.
|
||||
Copyright (C) 2002 ConceptOfZero.net
|
||||
|
||||
Licensed under the BSD License, see licensing.txt.
|
||||
|
||||
The maintainer of this library is James Turk (jturk@conceptofzero.net)
|
||||
and the home of this Library is http://www.conceptofzero.net/
|
||||
*******************************************************************************/
|
||||
|
||||
/*!
|
||||
\par File Header:
|
||||
File: ZE_Defines.h <br>
|
||||
Description: Defines header file for ZEngine class, where all #define statements to control compilation options are placed. <br>
|
||||
Author(s): James Turk <br>
|
||||
$Id: ZE_Defines.h,v 1.1 2002/11/21 05:41:10 cozman Exp $<br>
|
||||
|
||||
\file ZE_Defines.h
|
||||
\brief Define file for ZEngine.
|
||||
|
||||
Definition file, holds #define statements describing optional features of ZEngine.
|
||||
**/
|
||||
|
||||
#ifndef __ze_defines_h__
|
||||
#define __ze_defines_h__
|
||||
|
||||
//defines- undefine any of these if you dont have the indicated SDL extension//
|
||||
//! Define to include font support.
|
||||
#define USE_SDL_TTF
|
||||
//! Define to include non-bmp image file support.
|
||||
#define USE_SDL_IMAGE
|
||||
//! Define to include sound support.
|
||||
#define USE_SDL_MIXER
|
||||
//! Define to use the Physfs file system.
|
||||
//#define USE_PHYSFS
|
||||
//! Undefine to disable debug streams for Error Handler.
|
||||
#define DEBUG_STREAM
|
||||
//! Version number.
|
||||
#define VERSION "0.7.3"
|
||||
|
||||
#endif //__ze_defines_h__
|
||||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for 2D game development.
|
||||
Copyright (C) 2002-2004 James Turk
|
||||
|
||||
Licensed under a BSD-style license.
|
||||
|
||||
The maintainer of this library is James Turk (james@conceptofzero.net)
|
||||
and the home of this Library is http://www.zengine.sourceforge.net
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __ze_defines_h__
|
||||
#define __ze_defines_h__
|
||||
|
||||
//Defines- undefine any of these if you dont have the indicated SDL extension//
|
||||
|
||||
#define ZE_OGL (1)
|
||||
#define ZE_SDL (2)
|
||||
#define GFX_BACKEND (ZE_OGL)
|
||||
|
||||
#define ZE_NONE (0)
|
||||
#define ZE_MIXER (1)
|
||||
#define ZE_AUDIERE (2)
|
||||
#define SND_BACKEND (ZE_MIXER)
|
||||
|
||||
#define USE_SDL_TTF
|
||||
#define USE_SDL_IMAGE
|
||||
|
||||
#endif //__ze_defines_h__
|
||||
|
|
|
|||
|
|
@ -1,81 +0,0 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for SDL Game Development.
|
||||
Copyright (C) 2002 ConceptOfZero.net
|
||||
|
||||
Licensed under the BSD License, see licensing.txt.
|
||||
|
||||
The maintainer of this library is James Turk (jturk@conceptofzero.net)
|
||||
and the home of this Library is http://www.conceptofzero.net/
|
||||
*******************************************************************************/
|
||||
|
||||
/*!
|
||||
\par File Header:
|
||||
File: ZE_Error.h <br>
|
||||
Description: Header file for ZEngine Error Handling Functions. <br>
|
||||
Author(s): James Turk <br>
|
||||
$Id: ZE_Error.h,v 1.1 2002/11/21 05:41:10 cozman Exp $<br>
|
||||
|
||||
\file ZE_Error.h
|
||||
\brief Definition file for ZEngine Error Handling Functions.
|
||||
|
||||
Definition file for ZEngine Error Logging + Formatting functions which are used for internal and external errors.
|
||||
**/
|
||||
|
||||
#ifndef __ze_error_h__
|
||||
#define __ze_error_h__
|
||||
|
||||
#include "ZE_Includes.h"
|
||||
|
||||
namespace ZE
|
||||
{
|
||||
|
||||
|
||||
//////////////////////////////
|
||||
//Error Logging + Formatting//
|
||||
//////////////////////////////
|
||||
|
||||
/*!
|
||||
\brief Error handling Utiltity function.
|
||||
|
||||
Get string describing error given appropriate details.
|
||||
\param line Line error occured on.
|
||||
\param file Name of file error occured in.
|
||||
\param str More detail on error.
|
||||
\return String describing error.
|
||||
**/
|
||||
string _GetError(int line, string file, string str);
|
||||
|
||||
/*!
|
||||
\brief Error handling Utiltity function.
|
||||
|
||||
Log error to stderr, describing error given appropriate details.
|
||||
\param line Line error occured on.
|
||||
\param file Name of file error occured in.
|
||||
\param str More detail on error.
|
||||
**/
|
||||
void _LogError(int line, string file, string str);
|
||||
|
||||
/*!
|
||||
\brief Parses a string and interprets variable arguments, similar to sprintf.
|
||||
|
||||
Takes % identifiers out of fmtstr and parses them, replacing them with cooresponding values
|
||||
in the variable arguments list. For more detail view <cstdarg> documentation.
|
||||
\param fmtstr defines format of resulting string
|
||||
\param ... variable number of arguments after fmtstr
|
||||
\return string of parsed and combined string
|
||||
**/
|
||||
string FormatStr(const char *fmtstr, ...);
|
||||
|
||||
/*!
|
||||
Creates a string about an error, telling what file it occured in and where, and gives a user defined string as well.
|
||||
**/
|
||||
#define GetError(str) _GetError(__LINE__,__FILE__,str)
|
||||
|
||||
/*!
|
||||
Logs a string about an error, telling what file it occured in and where, and gives a user defined string as well.
|
||||
**/
|
||||
#define LogError(str) _LogError(__LINE__,__FILE__,str)
|
||||
|
||||
}
|
||||
|
||||
#endif //__ze_error_h__
|
||||
|
|
@ -1,55 +1,44 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for SDL Game Development.
|
||||
Copyright (C) 2002 ConceptOfZero.net
|
||||
|
||||
Licensed under the BSD License, see licensing.txt.
|
||||
|
||||
The maintainer of this library is James Turk (jturk@conceptofzero.net)
|
||||
and the home of this Library is http://www.conceptofzero.net/
|
||||
*******************************************************************************/
|
||||
|
||||
/*!
|
||||
\par File Header:
|
||||
File: ZE_Includes.h <br>
|
||||
Description: Header file for ZEngine universal includes. <br>
|
||||
Author(s): James Turk <br>
|
||||
$Id: ZE_Includes.h,v 1.1 2002/11/21 05:41:10 cozman Exp $<br>
|
||||
|
||||
\file ZE_Includes.h
|
||||
\brief Include file for SDL and C++ Includes that many ZEngine files need.
|
||||
|
||||
ZE_*.h files should only include this file and any other ZE_*.h files that they need, External Library or C/C++ Standard Library
|
||||
files should be included from within this file.
|
||||
**/
|
||||
|
||||
#ifndef __ze_includes_h__
|
||||
#define __ze_includes_h__
|
||||
|
||||
#include "ZE_Defines.h"
|
||||
|
||||
#include "SDL.h"
|
||||
#ifdef USE_SDL_IMAGE
|
||||
#include "SDL_image.h"
|
||||
#endif
|
||||
#ifdef USE_SDL_TTF
|
||||
#include "SDL_ttf.h"
|
||||
#endif
|
||||
#ifdef USE_SDL_MIXER
|
||||
#include "SDL_mixer.h"
|
||||
#endif
|
||||
#ifdef USE_PHYSFS
|
||||
#include "physfs.h"
|
||||
#include "external/physfsrwops.h"
|
||||
#endif
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <fstream>
|
||||
#include <list>
|
||||
#include <cstdio>
|
||||
#include <cstdlib>
|
||||
#include <cstdarg>
|
||||
#include <cctype>
|
||||
using namespace std;
|
||||
|
||||
#endif //__ze_includes_h__
|
||||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for 2D game development.
|
||||
Copyright (C) 2002-2004 James Turk
|
||||
|
||||
Licensed under a BSD-style license.
|
||||
|
||||
The maintainer of this library is James Turk (james@conceptofzero.net)
|
||||
and the home of this Library is http://www.zengine.sourceforge.net
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __ze_includes_h__
|
||||
#define __ze_includes_h__
|
||||
|
||||
#include "ZE_Defines.h"
|
||||
|
||||
#include "SDL.h"
|
||||
#if (GFX_BACKEND == ZE_OGL)
|
||||
#include "SDL_opengl.h"
|
||||
#endif
|
||||
#ifdef USE_SDL_IMAGE
|
||||
#include "SDL_image.h"
|
||||
#endif
|
||||
#ifdef USE_SDL_TTF
|
||||
#include "SDL_ttf.h"
|
||||
#endif
|
||||
|
||||
#if SND_BACKEND == ZE_MIXER
|
||||
#include "SDL_mixer.h"
|
||||
#elif SND_BACKEND == ZE_AUDIERE
|
||||
#include "audiere.h"
|
||||
#endif
|
||||
|
||||
#include "zlib/unzip.h"
|
||||
#include "tinyxml/tinyxml.h"
|
||||
|
||||
#include <string> //used frequently
|
||||
#include <queue> //used by ZEngine for ZErrors
|
||||
#include <list> //used by ZConfigFile
|
||||
#include <fstream> //used by ZConfigFile
|
||||
#include <cctype> //used in parsing
|
||||
#include <ctime> //used in Randgen
|
||||
#include <cstdarg> //used in FormatStr
|
||||
|
||||
#endif //__ze_includes_h__
|
||||
|
|
|
|||
44
include/ZE_Utility.h
Executable file
44
include/ZE_Utility.h
Executable file
|
|
@ -0,0 +1,44 @@
|
|||
/*******************************************************************************
|
||||
This file is Part of the ZEngine Library for 2D game development.
|
||||
Copyright (C) 2002-2004 James Turk
|
||||
|
||||
Licensed under a BSD-style license.
|
||||
|
||||
The maintainer of this library is James Turk (james@conceptofzero.net)
|
||||
and the home of this Library is http://www.zengine.sourceforge.net
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __ze_utility_h__
|
||||
#define __ze_utility_h__
|
||||
|
||||
#include "ZE_Defines.h"
|
||||
#include "ZE_Includes.h"
|
||||
|
||||
namespace ZE
|
||||
{
|
||||
|
||||
std::string FormatStr(std::string fmtStr, ...);
|
||||
|
||||
int LoadFromZip(std::string zipname, std::string filename, void *&buffer);
|
||||
SDL_RWops* RWFromZip(std::string zipname, std::string filename);
|
||||
|
||||
#if (GFX_BACKEND == ZE_OGL)
|
||||
int PowerOfTwo(int num);
|
||||
GLuint SurfaceToTexture(SDL_Surface *surface, GLfloat *texcoord);
|
||||
#endif //GFX_BACKEND
|
||||
|
||||
void FreeImage(SDL_Surface *&image);
|
||||
|
||||
#if SND_BACKEND == ZE_MIXER
|
||||
void FreeSound(Mix_Chunk *&chunk);
|
||||
void FreeMusic(Mix_Music *&music);
|
||||
#endif
|
||||
|
||||
#ifdef USE_SDL_TTF
|
||||
void FreeFont(TTF_Font *&font);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
#endif //__ze_utility_h__
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue