OpenSceneGraph
Classes | Namespaces | Macros | Functions
Referenced File Reference
#include <osg/Export>
#include <OpenThreads/ScopedLock>
#include <OpenThreads/Mutex>
#include <OpenThreads/Atomic>

Classes

struct  osg::depends_on< T, M >
 template class to help enforce static initialization order. More...
 
class  osg::Referenced
 Base class for providing reference counted objects. More...
 

Namespaces

 osg
 The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes.
 

Macros

#define OSG_REFERENCED   1
 
#define _OSG_REFERENCED_USE_ATOMIC_OPERATIONS
 

Functions

void osg::intrusive_ptr_add_ref (Referenced *p)
 
void osg::intrusive_ptr_release (Referenced *p)
 

Macro Definition Documentation

◆ _OSG_REFERENCED_USE_ATOMIC_OPERATIONS

#define _OSG_REFERENCED_USE_ATOMIC_OPERATIONS

◆ OSG_REFERENCED

#define OSG_REFERENCED   1