Sam Edwards
a9dfd8352e
general: Distinguish local/system includes
...
This changes includes so that local includes are consistently
#include "localFile.h"
while system and third-party includes are consistently
#include <systemFile.h>
This commit mostly converts the former to the latter; the two
exceptions are in android_main.cxx and fmodAudioSound.h, where
the reverse was necessary.
2018-11-10 18:00:10 -07:00
rdb
66c5d65bf6
maxegg: fix compilation errors with min/max
2018-07-04 19:11:59 +02:00
Sam Edwards
b2bfb31114
general: Remove using std::*
from headers
...
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.
Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
Sam Edwards
7790f8429d
general: Fully qualify header references into the std namespace
...
Closes #341
2018-06-07 10:35:12 +02:00
rdb
f990f816b8
maxegg: fix compilation error due to nullptr misuse
2018-06-06 11:27:11 +02:00
Sam Edwards
e2b4353800
general: Replace NULL (and 0 as pointer) with C++11 nullptr
...
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
Sam Edwards
52e7c952b3
putil: Rename config_util to config_putil
2018-05-14 02:36:42 -06:00
rdb
f7af155e93
Compile with VS 2015 Express, build assimp on Windows
2017-04-03 13:57:40 +02:00
rdb
62c008602e
Merge branch 'release/1.9.x'
2016-10-20 11:14:37 +02:00
rdb
34b8e0844e
Fix compile errors in unicode conversion in max exporter
2016-10-20 11:13:44 +02:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
090e912ce6
Cleanup of comments and whitespace
2016-02-01 22:30:43 +01:00
rdb
16e7831566
Remove executable permissions from files that don't need them
2015-04-05 15:41:49 +02:00
rdb
a9992e3c07
compile error
2013-10-30 07:33:22 +00:00
rdb
7ac7adcce4
More compatibility fixes
2013-10-27 11:19:26 +00:00
rdb
2b97fccd4d
compile error
2013-10-26 08:49:51 +00:00
rdb
3841accba9
more compatibility fixes
2013-10-23 16:48:22 +00:00
rdb
1cf986dd44
more unicode stuff
2013-10-07 23:20:59 +00:00
rdb
e1ff689adc
work toward a unicode-compatible max converter
2013-10-07 22:36:05 +00:00
rdb
146f56e01e
strcmp -> _tcscmp
2013-10-07 21:39:41 +00:00
rdb
f5dc6ac8d7
attempt to fix unicode issues
2013-10-07 20:26:10 +00:00
rdb
849b60c6e9
support max 2013 and above
2013-10-07 20:15:38 +00:00
rdb
7720c482c7
support max 2014
2013-10-07 19:59:39 +00:00
rdb
91f6b9503e
TCHAR -> MCHAR
2013-10-07 19:41:20 +00:00
rdb
c81148a1de
missing include
2013-02-05 18:50:28 +00:00
rdb
b164aaaac8
fix missing include
2013-02-05 18:36:42 +00:00
rdb
652836be04
remove unnecessary includes that will hopefully fix a compilation issue
2013-02-05 16:22:44 +00:00
rdb
4be0bff331
attempt to fix the build
2013-01-20 12:55:38 +00:00
David Rose
17f51995e3
a few more win32 build issues reported by forum users
2011-12-20 15:05:37 +00:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +00:00
David Rose
134e9a9e92
dual names for interrogate
2011-10-11 00:45:51 +00:00
David Rose
501470169f
stdfloat_double
2011-10-10 05:25:10 +00:00
rdb
356c7de5f2
Oops, fix typo
2011-09-01 09:05:49 +00:00
rdb
d7c2cd218d
proposed fix from ETC for max 2012 compilation issue
2011-09-01 09:02:50 +00:00
rdb
6cb48a06bc
Backward compatibility fix to get this to compile on Max versions 9 and below, which don't define the _M macro.
2010-08-24 13:48:43 +00:00
Mike Christel
8b41e6b1f8
Collision is now done through User Defined Properties (via maxscript). By default a plane without a standard material gets UV's as well as any object without a texture but with a standard material. Point objects are now supported as "locators" for a point in space within the egg.
2010-04-27 16:02:26 +00:00
Mike Christel
15f728ad08
simplified; functionality moved out to maxscript
2010-04-27 16:01:44 +00:00
rdb
948fd1699b
Fix compilation issue
2009-10-18 16:43:48 +00:00
Mike Christel
c4f35f6e4c
Bug fix (first radio button of Animation Type must have group property == true)
2009-10-02 16:29:36 +00:00
Mike Christel
ee172d57cd
List "Pose" as "Static" to reduce student confusion (manual page updated as well)
2009-09-29 16:30:14 +00:00
Mike Christel
58ec151891
Bug fix (egger dialog once again a child of modify panel)
2009-09-29 16:29:22 +00:00
Mike Christel
f4e14c8455
Completion of summer project by Fei Wang (CMU ETC student) to update Max exporter: added enableAddCollisionChoices
2009-08-24 13:27:04 +00:00
Mike Christel
357fc73101
Fixed vertex color, animation hierarchy, texture swapping bugs; added collision choices to exporter
2009-07-29 12:41:21 +00:00
rdb
e2c01a284f
Fix compile errors for 64-bits windows
2009-07-26 16:29:27 +00:00
rdb
b77f1971e1
Remove .res and .obj files, and let makepanda compile them
2009-07-23 08:08:14 +00:00
rdb
bff8c00d00
Eliminate maxEgg.obj
2009-07-23 07:55:12 +00:00
rdb
35f426e591
Fix compile error on Windows.
2009-07-16 11:28:40 +00:00
rdb
e78d339a9c
Fix from Fei Wang that solves the bone hierarchy bug in the max exporter
2009-07-10 06:34:20 +00:00
rdb
8006b3fc73
Changes from Fei Wang to support vertex colors
2009-06-30 05:59:22 +00:00
rdb
12262ab74b
Pose > Static, Export Type > Animation Type
2008-11-15 13:19:58 +00:00