Darryl Pogue
96c8655155
Move plGBufferGroup and plVertCoder to plDrawable.
9 years ago
Michael Hansen
7cdf7f133a
Several "low-hanging fruit" Coverity fixes which shouldn't affect behavior
9 years ago
Darryl Pogue
4450d87947
Move AniGraph classes from plAvatar -> plAnimation.
10 years ago
Michael Hansen
419f0bfa75
Add plFormat.h to MaxComponent's Pch.h
11 years ago
Michael Hansen
1debf8180b
Convert many of the now-deprecated plString::Format calls to plFormat
11 years ago
Michael Hansen
6867be59f9
Fixes for Max plugin compilation when not using PCH
11 years ago
Joseph Davies
c3d8e7e161
Add different SetText values to MaxCompat header.
...
Restores compilation of Max 7 plugin, as its SetText expects
a non-const pointer.
Additionally, NotifyInfo should already be declared in notify.h.
11 years ago
Adam Johnson
f1f7f3acd3
Fix fallout in 3dsm plugin
11 years ago
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
abe3d465b3
Some additional sprintf and std::string cleanup
11 years ago
Michael Hansen
cbea492457
plMultistageStage => plString
11 years ago
Adam Johnson
129d21c4f9
Remove duplicated plPickNode code
...
This fixes some of the "multiple definition of symbol" warnings we get
from the linker. I checked this against the OU AllDlls solution and
deleted the version not present in it.
11 years ago
Adam Johnson
2b03cd7afe
Fix compile for ancient max versions
12 years ago
Adam Johnson
c607ea3cf3
Fix PageInfo component
12 years ago
Adam Johnson
66423478cc
Allow encrypted age files
...
Yes, this bit me in the ass.
12 years ago
Adam Johnson
3e592b76ff
Don't throw away components that come last
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
12 years ago
Michael Hansen
f86b549293
Re-define nil as nullptr, cleaning up some potential issues along the way
12 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Joseph Davies
bcc97fa1dc
Update MaxComponent for pfLocalization changes.
...
Adds limited plString usage to MaxComponent's plPickLocalizationDlg
for compatibility with pfLocalizationDataMgr.
12 years ago
Michael Hansen
cb9dab2cca
Some fixes to make it all compile.
12 years ago
Darryl Pogue
4dd06d1e7e
Convert plRegistryNode stuff to plString.
12 years ago
Michael Hansen
74e06e3984
Deprecate and remove hsStlSortUtils
12 years ago
Michael Hansen
8158a43dfe
Fully remove hsStlUtils, as it is now completely unused
12 years ago
Darryl Pogue
d40e7a5ca5
Move file stuff back to plFile for gcc.
12 years ago
Adam Johnson
5ea652f906
Fix MaxPlasmaMtls
12 years ago
Adam Johnson
2dce76cb36
Smack MaxComponent
...
This is a huge, complicated project. Therefore, this untangling is not as
comprehensive as the others. It should compile faster and be a little bit
neater, but that's it. Don't expect the headers to look much better!
12 years ago
Michael Hansen
49dfb4e546
Convert SDL (mostly) to plStrings
12 years ago
Michael Hansen
b219c3c3cc
Alright, this _TEMP_CONVERT_ stuff was a stupid idea
12 years ago
Michael Hansen
041b1985e4
Fix paths and move GetSecureEncryptionKey so things compile again
12 years ago
Michael Hansen
40d5e2e867
Fix some noteworthy warnings (mostly hsBool->bool incompatibility) and missing headers
12 years ago
Adam Johnson
a709e17069
Obliterate hsBool
12 years ago
Adam Johnson
f0af98b0a7
Toss lots of custom CString code
...
We already have a C standard library, so let's not reimplement it.
12 years ago
Adam Johnson
5d30f69957
Fix max plugin compile
...
Always include HeadSpin.h before Max.h--Max.h brings in Winsocks 1, for
some reason. This creates symbol clash hell.
12 years ago
Darryl Pogue
7a5d61f7c8
Move plRandom into pnEncryption.
...
--HG--
rename : Sources/Plasma/PubUtilLib/plMath/plRandom.h => Sources/Plasma/NucleusLib/pnEncryption/plRandom.h
13 years ago
Michael Hansen
be4b0732d5
Fix string usage that was broken from enabling the Max plugin build
13 years ago
Darryl Pogue
12ac9a79be
Remove TRACKED_NEW from tools.
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
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
13 years ago
Adam Johnson
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
13 years ago
Adam Johnson
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
13 years ago
Branan Purvine-Riley
f3c787c1dc
Fixes for building on max2012
13 years ago
Joseph Davies
32218c36ad
Update Max plugin for renamed endian functions.
13 years ago
Branan Purvine-Riley
0af3d1877d
Fix a few type issues due to typedef updates
13 years ago
Branan Purvine-Riley
9f0730fca9
Remove stale includes in MaxComponent
13 years ago
CyanWorlds
eb2767a5f7
Open source re-licensing
13 years ago
Adam Johnson
c76c39b277
Fix all of those stupid PlasmaMax purecalls on exit
14 years ago
Adam Johnson
2323af6e89
Lots of relative path fixes for the max plugin
14 years ago
Joseph Davies
e2375ad75b
More resource fixes to compiling on VS 2008 Express Edition.
14 years ago