#include <OSGSystemDef.h>#include <OSGFieldContainerBase.h>Go to the source code of this file.
Namespaces | |
| namespace | osg |
Defines | |
| #define | OSGFIELDCONTAINERFUNDS_HEADER_CVSID "@(#)$Id: $" |
Functions | |
| void | osg::addRefCP (const FieldContainerPtrBase &objectP) |
| void | osg::subRefCP (const FieldContainerPtrBase &objectP) |
| void | osg::setRefdCP (FieldContainerPtrBase &objectP, const FieldContainerPtrBase &newObjectP) |
| void | osg::clearRefCP (FieldContainerPtrBase &objectP) |
| void | osg::beginEditCP (const FieldContainerPtr &objectP, BitVector whichField=FieldBits::AllFields, UInt32 origin=ChangedOrigin::External) |
| void | osg::endEditCP (const FieldContainerPtr &objectP, BitVector whichField=FieldBits::AllFields, UInt32 origin=ChangedOrigin::External) |
| void | osg::changedCP (const FieldContainerPtr &objectP, BitVector whichField=FieldBits::AllFields, UInt32 origin=ChangedOrigin::External) |
| void | osg::endEditNotChangedCP (const FieldContainerPtr &objectP, BitVector whichField=FieldBits::AllFields, UInt32 origin=ChangedOrigin::External) |
| template<class OutPtrT> | |
| OutPtrT | osg::dynamic_fcptr_cast (const FieldContainerPtr &pPtr) |
| template<class PtrT> | |
| PtrT::StoredObjectType * | osg::getCPtr (PtrT &ptr) |
| template<class PtrT> | |
| Int32 | osg::getRefCount (const PtrT &ptr) |
| template<class PtrT> | |
| UInt32 | osg::getContainerId (const PtrT &objectP) |
| template<class PtrT> | |
| void | osg::subRef (const PtrT &ptr) |
| template<class PtrT> | |
| void | osg::addRef (const PtrT &ptr) |
| #define OSGFIELDCONTAINERFUNDS_HEADER_CVSID "@(#)$Id: $" |
Definition at line 245 of file OSGFieldContainerPtrFuncsImpl.h.
1.5.5