Robert Osfield
|
b04271f93e
|
Fixed crash in handling of an osg::Callback attached to a Drawable as update callback.
Added handling of osg::Callback when attavhed to a Drawable as a cull callback.
|
2016-11-23 18:19:59 +00:00 |
|
Robert Osfield
|
1219a6d3bf
|
Added more osg::Object::as*() methods and usage of these through the code base to avoid use of dynamic_cast<> when using UpdateVisitor/CullVisitor/EventVIisitor etc.
|
2016-01-20 15:13:19 +00:00 |
|
Robert Osfield
|
340615de55
|
Replaced dynamic_cast<*Callback> with as*Callback() implementation/usage.
|
2016-01-18 19:04:28 +00:00 |
|
Robert Osfield
|
977ec20751
|
Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class.
git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14244 16af8721-9629-0410-8352-f15c8da7e697
|
2014-06-05 16:26:13 +00:00 |
|
Robert Osfield
|
30b54e3af2
|
Moved the _boundingSphere set method into the update section of the Drawable::getBoundingBox() method
Added an UpdateVisitor::apply(Drawable&) implementation.
|
2014-05-20 16:09:34 +00:00 |
|
Robert Osfield
|
5aa1234fa4
|
Fixed usage of META_NodeVisitor so it doesn't include ""
|
2013-01-24 18:48:34 +00:00 |
|
Robert Osfield
|
14a563dc9f
|
Ran script to remove trailing spaces and tabs
|
2012-03-21 17:36:20 +00:00 |
|
Robert Osfield
|
8a6e04b84d
|
Introduce NodeVisitor::className and libraryName()
|
2008-12-17 12:13:15 +00:00 |
|
Robert Osfield
|
f1c2694c17
|
Updated copyright years.
|
2006-07-18 15:21:48 +00:00 |
|
Robert Osfield
|
03232ec667
|
Moved osg::Impostor to osgSim::Impostor, as Impostor isn't a core feature.
|
2005-05-01 19:48:49 +00:00 |
|
Robert Osfield
|
bc83e63bb4
|
Futher work on adding event and update callbacks to StateSet, Uniform and StateAttributes
|
2005-04-25 11:05:02 +00:00 |
|
Robert Osfield
|
678b22ce83
|
Updated Copyright notices to 1998-2005.
|
2005-04-14 21:41:28 +00:00 |
|
Robert Osfield
|
a9e19fde9c
|
From Geoff Michel, speeling and typo fixes in osgUtil
|
2004-10-24 14:42:40 +00:00 |
|
Robert Osfield
|
37c8b3a6fb
|
From Geoff Michel, typos and spelling fixes.
|
2004-09-26 18:39:34 +00:00 |
|
Robert Osfield
|
243b288d87
|
Made the calling of drawable update callbacks always happen when a geode
is traversed in the update traversal.
|
2003-09-24 18:53:47 +00:00 |
|
Don BURNS
|
15f88f35b2
|
*** empty log message ***
|
2003-06-24 15:40:09 +00:00 |
|
Robert Osfield
|
48868982f1
|
Added a traverseGeode method to the UpdateVisitor which contains the
traversal code for both the nodes traversal and the drawables the geode
contains.
|
2003-03-22 09:48:43 +00:00 |
|
Robert Osfield
|
48bda9cc79
|
Added new Copyright/License notice to header and source files.
|
2003-01-21 16:45:36 +00:00 |
|
Robert Osfield
|
adf5c91808
|
Renamed all instance of AppCallback/AppVisitor to UpdateCallback/UpdateVisitor
inline with the decision to rename the "app phase" the "update phase".
|
2002-12-19 15:55:40 +00:00 |
|