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
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
Adam Johnson
1cf8500e4a
Now we can compile on Max 8 as well as 2011
14 years ago
Adam Johnson
aeeec0b013
Fix for ComponentMgr not showing anything. Make the ini file error more accurate as well.
14 years ago
Adam Johnson
45c6a4bd6b
Fix some 3dsm crashes
14 years ago
Adam Johnson
205105ef23
Fix some stupid stuff that would have crashed the plugin...
14 years ago
Adam Johnson
92defe7570
Fixes to make MaxComponent buildable
14 years ago
Adam Johnson
32039938df
Make the Max 2011 SDK happy and fix a cmake issue
14 years ago
Adam Johnson
0841adfb22
3ds Max plugin converted to cmake. Much work needed for it to build...
14 years ago