OpenSceneGraph
Namespaces | Macros
Export File Reference
#include <osg/Config>

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_EXPORT_   1
 
#define OSG_EXPORT
 
#define NULL   ((void *)0)
 
#define OSG_UNUSED(VAR)   (void)(VAR)
 
#define OSG_UNUSED2(VAR1, VAR2)   (void)(VAR1); (void)(VAR2);
 
#define OSG_UNUSED3(VAR1, VAR2, VAR3)   (void)(VAR1); (void)(VAR2); (void)(VAR2);
 
#define OSG_UNUSED4(VAR1, VAR2, VAR3, VAR4)   (void)(VAR1); (void)(VAR2); (void)(VAR3); (void)(VAR4);
 
#define OSG_UNUSED5(VAR1, VAR2, VAR3, VAR4, VAR5)   (void)(VAR1); (void)(VAR2); (void)(VAR3); (void)(VAR4); (void)(VAR5);
 

Macro Definition Documentation

◆ NULL

#define NULL   ((void *)0)

Referenced by osg::Node::addCullCallback(), osg::Node::addEventCallback(), osg::Camera::addFinalDrawCallback(), osg::Camera::addInitialDrawCallback(), osg::Camera::addPostDrawCallback(), osg::Camera::addPreDrawCallback(), osg::Node::addUpdateCallback(), osgShadow::ConvexPolyhedron::clear(), osg::ImageStream::createSuitableTexture(), osg::Image::data(), osg::Callback::findNestedCallback(), osgGA::CameraManipulator::getAutoComputeHomePosition(), osgShadow::DebugShadowMap::ViewData::getDebugDump(), osgDB::Registry::getExpiryDelay(), osgText::Text::getGlyphQuads(), osg::Texture2DMultisample::getImage(), osgGA::CameraManipulator::getNode(), osg::ShaderAttribute::isSameKindAs(), osgText::Text::isSameKindAs(), osg::AutoTransform::isSameKindAs(), osgText::TextBase::isSameKindAs(), osgShadow::ShadowTechnique::isSameKindAs(), osg::DrawPixels::isSameKindAs(), osgManipulator::AntiSquish::isSameKindAs(), osg::VertexAttribDivisor::isSameKindAs(), osgAnimation::Channel::isSameKindAs(), osg::Hint::isSameKindAs(), osg::BufferTemplate< T >::isSameKindAs(), osg::ShapeDrawable::isSameKindAs(), osgSim::ImpostorSprite::isSameKindAs(), osg::StateSet::isSameKindAs(), osg::ClipPlane::isSameKindAs(), osgAnimation::MorphGeometry::isSameKindAs(), osg::Light::isSameKindAs(), osg::Shape::isSameKindAs(), osg::TemplateUniform< T >::isSameKindAs(), osgFX::Effect::isSameKindAs(), osgText::Font::isSameKindAs(), osg::BufferTemplate< std::vector< T > >::isSameKindAs(), osg::Node::isSameKindAs(), osg::TemplateArrayUniform< T >::isSameKindAs(), osg::Array::isSameKindAs(), osg::PrimitiveSet::isSameKindAs(), osg::DrawElementsIndirectUByte::isSameKindAs(), osg::StateAttribute::isSameKindAs(), osg::DrawArrays::isSameKindAs(), osg::TemplateValueObject< T >::isSameKindAs(), osg::DrawElementsIndirectUShort::isSameKindAs(), osg::DrawArrayLengths::isSameKindAs(), osg::IndexArray::isSameKindAs(), osg::DrawElementsIndirectUInt::isSameKindAs(), osg::DrawElementsUByte::isSameKindAs(), osg::RefMatrixd::isSameKindAs(), osg::BufferObject::isSameKindAs(), osg::Texture::isSameKindAs(), osg::MultiDrawElementsIndirectUShort::isSameKindAs(), osg::DrawElementsUShort::isSameKindAs(), osg::BufferData::isSameKindAs(), osg::MultiDrawElementsIndirectUByte::isSameKindAs(), osg::DrawElementsUInt::isSameKindAs(), osg::RefMatrixf::isSameKindAs(), osg::MultiDrawArrays::isSameKindAs(), osg::MultiDrawElementsIndirectUInt::isSameKindAs(), osg::DrawArraysIndirect::isSameKindAs(), osg::MultiDrawArraysIndirect::isSameKindAs(), osgUtil::StateGraph::moveStateGraph(), osg::Node::removeCullCallback(), osg::Node::removeEventCallback(), osg::Camera::removeFinalDrawCallback(), osg::Camera::removeInitialDrawCallback(), osg::Camera::removePostDrawCallback(), osg::Camera::removePreDrawCallback(), osg::Node::removeUpdateCallback(), osgDB::ObjectSerializer< C, P >::write(), and osgDB::ImageSerializer< C, P >::write().

◆ OSG_EXPORT

#define OSG_EXPORT

◆ OSG_EXPORT_

#define OSG_EXPORT_   1

◆ OSG_UNUSED

#define OSG_UNUSED (   VAR)    (void)(VAR)

◆ OSG_UNUSED2

#define OSG_UNUSED2 (   VAR1,
  VAR2 
)    (void)(VAR1); (void)(VAR2);

◆ OSG_UNUSED3

#define OSG_UNUSED3 (   VAR1,
  VAR2,
  VAR3 
)    (void)(VAR1); (void)(VAR2); (void)(VAR2);

◆ OSG_UNUSED4

#define OSG_UNUSED4 (   VAR1,
  VAR2,
  VAR3,
  VAR4 
)    (void)(VAR1); (void)(VAR2); (void)(VAR3); (void)(VAR4);

◆ OSG_UNUSED5

#define OSG_UNUSED5 (   VAR1,
  VAR2,
  VAR3,
  VAR4,
  VAR5 
)    (void)(VAR1); (void)(VAR2); (void)(VAR3); (void)(VAR4); (void)(VAR5);