OSGFieldContainerPtrFuncsImpl.h File Reference

#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 Documentation

#define OSGFIELDCONTAINERFUNDS_HEADER_CVSID   "@(#)$Id: $"

Definition at line 245 of file OSGFieldContainerPtrFuncsImpl.h.


Generated on Mon Mar 17 11:10:08 2008 for OpenSG by  doxygen 1.5.5