Michael Hansen
d7fdf10455
Convert ReadSafe(W)String* to the plString variants, and remove the now
...
unneeded _TEMP variants. All safe strings read from hsStreams are
now plStringified :)
11 years ago
Michael Hansen
dceb911f25
Clean up some crazy in plClientResMgr
11 years ago
Adam Johnson
8cedb69e9e
Fix some invalid heap ops found by Dr Memory
11 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Darryl Pogue
c77cb10c20
Move plJPEG into plGImage.
...
This matches what was done for plPNG.
12 years ago
Darryl Pogue
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
13 years ago
Adam Johnson
be26b145df
HeadSpin.h is now the core header.
...
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
13 years ago
Adam Johnson
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
13 years ago
Darryl Pogue
3398938d31
Fix a bunch of warnings from clang.
13 years ago
Joseph Davies
e462ef04b3
Fix Endian functions names in hsTypes and hsStream.
...
Function and macro names for endianness were previously vague,
and on big-endian systems entirely misleading. The names are
now properly descriptive of what they actually do.
13 years ago
CyanWorlds
eb2767a5f7
Open source re-licensing
13 years ago
Joseph Davies
a06ed447df
Ignore empty resource items in plClientResMgr list on destruction.
14 years ago
Christian Walther
69173994e6
Cope with unknown resource name extensions.
...
(E.g. a mistakenly included Thumbs.db)
14 years ago
Joseph Davies
2d409a27ed
Add new plClientResMgr for graphic resources external to client executable.
14 years ago