Commit Graph

74 Commits

Author SHA1 Message Date
Sam Edwards aaeb925e84 directtools: Fix typo in DirectSelection 2018-02-23 15:50:50 -07:00
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb 31dbcae262 Deprecate many extension methods, make extension methods imported via modules instead of dumped into core.py, move _core.pyd and _direct.pyd back to core.pyd, direct.pyd respectively, move MAIN_DIR set-up code to module init time 2015-11-10 00:44:29 +01:00
rdb 4b1c4ff3c8 Fix use of deprecated NodePath.id() 2014-04-05 08:55:50 +00:00
rdb 028c191887 don't rely on render being available at import time 2011-02-21 15:30:04 +00:00
rdb ac1223d0da Ditch stuff like has_key and backticks 2010-03-19 10:32:09 +00:00
Gyedo Jeon e47bc0df72 Fixed a toontown problem caused by new LE development 2009-12-08 01:55:26 +00:00
Gyedo Jeon 0ad1e310d3 Added support for multiple windows 2009-08-28 06:41:07 +00:00
Gyedo Jeon 8370d2be12 Fixed crash in Pirates 2009-05-15 21:08:35 +00:00
Gyedo Jeon f3812fd8dd Made selection compatible with multi windows 2009-05-14 00:58:04 +00:00
Gyedo Jeon 08a51055d2 Made shift-click of selected object to deselect it 2009-04-01 22:44:45 +00:00
Gyedo Jeon b4785c9485 Fixed a bug with getSelectedAsList 2008-11-24 22:53:27 +00:00
Gyedo Jeon 37df0df5c7 Changed getAncestry to getAncestors 2008-11-15 01:00:52 +00:00
David Rose c69c8680e8 asList() etc. no longer needed 2008-11-12 20:37:20 +00:00
Gyedo Jeon e80cd79f6b Made selected order maintained 2008-11-08 00:42:00 +00:00
Asad M. Zaman 49a62d6a3b we started initializing matrices; so changed code to follow the matrix consturcts 2007-06-05 00:16:09 +00:00
David Rose 403301b470 remove ctrav.resetPrevTransform() 2006-10-19 18:07:49 +00:00
David Rose 08c3f5e2d5 direct -> base.direct 2006-10-16 19:10:13 +00:00
Dave Schuyler fc7fc09140 formatting 2006-03-17 22:43:25 +00:00
Dave Schuyler 8900f25533 PandaObject to DirectObject 2005-12-20 22:51:18 +00:00
Dave Schuyler c76f0eea10 PandaObject to DirectObject 2005-12-20 04:26:50 +00:00
Justin Butler 12c5c4e0f3 Added ability to set color of selection box (if needed to be different than the default red). 2005-12-02 22:30:25 +00:00
David Rose a711f19e05 replace deprecated usage 2005-09-30 21:55:49 +00:00
Mark Mine a380a196ea *** empty log message *** 2005-09-10 03:32:47 +00:00
Dave Schuyler ffe2195d2a formatting 2005-07-22 01:50:59 +00:00
Dave Schuyler 231d582a86 formatting 2005-07-01 01:29:36 +00:00
Samir Naik f9fd5f0195 *** empty log message *** 2004-12-29 03:26:35 +00:00
Joe Shochet 6ba60ee09e removed deprecated setCollideGeom calls 2004-12-14 18:21:09 +00:00
Joe Shochet ab4011179c updated to new collision API 2004-06-14 19:31:47 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
Mark Mine 0a816d9092 Added tag functionality 2004-05-04 00:26:27 +00:00
David Rose 169d882035 name CollisionTraversers 2004-01-14 19:27:54 +00:00
Mark Mine 3a9e70645a Add ability to pass in xy coords to pick routine 2003-10-01 01:32:18 +00:00
David Rose 1e600848e7 some collisions don't have surface normals 2003-07-01 16:49:49 +00:00
David Rose 00d069754d properly handle mouse out of window 2003-06-28 17:19:08 +00:00
Mark Mine 22fe2af816 *** empty log message *** 2003-06-21 16:49:37 +00:00
Mark Mine e1738377d7 New pick 2003-06-18 01:56:29 +00:00
Mark Mine db9f6f3568 Use selection sphere 2003-06-17 02:01:06 +00:00
Mark Mine e8e2b3e437 Added ability to select collision object 2003-06-07 18:55:12 +00:00
Mark Mine 5d99d896dd blah 2003-05-02 00:19:15 +00:00
Mark Mine d5b915eaad Enhancements to DirectSelection classes 2003-04-25 22:36:38 +00:00
Mark Mine ba8d32a738 Update DirectSelection to create new SelectionQueue and SelectionRay classes
More generalized to support new Selection(Object) types
2003-04-23 02:03:11 +00:00
Mark Mine a96e5e4bd2 Changes to reflect new window code 2003-01-31 18:21:23 +00:00
Mark Mine 3a9a026715 Level Editor updates to support fixing viz problems 2002-12-13 22:12:20 +00:00
Mark Mine 864e7edf9a Updates to cluster code to allow cluster object to execute commands
Changed the use of the builtins class
2002-12-12 17:33:20 +00:00
David Rose 08592a90a7 use setTransform() instead of setMat() 2002-06-25 18:59:50 +00:00
Joe Shochet 2cdc2242b8 *** empty log message *** 2002-06-14 21:12:32 +00:00
Mark Mine 03ec124072 Changes to reflect new specification of modifiers for mouse/kb events
Update to use new ka option of directdserver
Fix to joybox code
2002-05-22 22:46:58 +00:00
Mark Mine 24b2cc8203 Fixed? bounding box computation error 2002-05-14 21:49:01 +00:00