#include "OSGExportDefines.h"#include "OSGConfigured.h"Go to the source code of this file.
Defines | |
| #define | OSG_DLSYM_UNDERSCORE |
| #define | OSG_DEFAULT_NUM_ASPECTS 5 |
| #define | OSG_APIENTRY |
| #define | OSG_CHECK_ARG(ARG) ARG |
| #define | OSG_DEBUG_CHECK_ARG(ARG) |
| #define | OSGLL(ARG) ARG |
| #define | OSG_FIELDBUNDLE 1 |
| #define | OSG_DEPRECIATED_PROPS 1 |
| #define | OSG_ASSERT(expr) assert(expr) |
| #define | OSG_STDEXCEPTION_NAMESPACE |
| #define | OSG_STDEXTENSION_NAMESPACE std |
| #define | OSG_DOC_LEVEL 0 |
| #define | OSG_FLEX_USE_IOSTREAM_INPUT 1 |
| #define | OSG_ASPECT_REFCOUNT |
| #define | OSG_THREAD_DEBUG_SETASPECTTO |
| #define | OSG_FLOAT_PROFILE |
| #define | OSG_DOUBLEMAGICROUNDEPS (.5-1.4e-11) |
| #define | OSG_DOUBLEMAGIC double(6755399441055744.0) |
| #define | OSG_OPT_DRAWTREE 1 |
| #define | OSG_OLD_RENDER_ACTION 1 |
| #define | OSG_CLEANED_RENDERACTION 1 |
Version Defines | |
| #define | OSG_VERSION_STRING "2.0.0-pre1" |
| #define | OSG_VERSION 0x020000 |
| #define | OSG_MAJOR_VERSION 2 |
| #define | OSG_MINOR_VERSION 0 |
| #define | OSG_RELEASE_VERSION 0 |
| #define | OSG_USING_STD_NAMESPACE namespace std {} using namespace std; |
| #define | OSG_STD std |
Namespace Defines | |
| #define | OSG_BEGIN_NAMESPACE namespace OSG { |
| Begin the osg namespace. | |
| #define | OSG_END_NAMESPACE } |
| End the osg namespace. | |
| #define | OSG_USING_NAMESPACE namespace OSG {} using namespace OSG; |
| Use the osg namespace throughout the following code. | |
| #define OSG_VERSION_STRING "2.0.0-pre1" |
The printable Version string. Includes the full version with specifiers, e.g. "1.3.0pre1"
Definition at line 71 of file OSGConfig.h.
Referenced by OSG::osgInit(), and versionAdder().
| #define OSG_VERSION 0x020000 |
The numeric full version, with two digits per major/minor/release, e.g. 010300
Definition at line 77 of file OSGConfig.h.
| #define OSG_MAJOR_VERSION 2 |
The numeric major version number, e.g. 1
Definition at line 82 of file OSGConfig.h.
Referenced by OSG::osgInit().
| #define OSG_MINOR_VERSION 0 |
The numeric minor version number, e.g. 3
Definition at line 87 of file OSGConfig.h.
Referenced by OSG::osgInit().
| #define OSG_RELEASE_VERSION 0 |
The numeric release version number, e.g. 0
Definition at line 92 of file OSGConfig.h.
Referenced by OSG::osgInit().
| #define OSG_USING_STD_NAMESPACE namespace std {} using namespace std; |
}
Definition at line 835 of file OSGConfig.h.
| #define OSG_STD std |
The printable Version string. Includes the full version with specifiers, e.g. "1.3.0pre1"
Definition at line 836 of file OSGConfig.h.
| #define OSG_BEGIN_NAMESPACE namespace OSG { |
Definition at line 847 of file OSGConfig.h.
| #define OSG_END_NAMESPACE } |
Definition at line 853 of file OSGConfig.h.
| #define OSG_USING_NAMESPACE namespace OSG {} using namespace OSG; |
Definition at line 859 of file OSGConfig.h.
| #define OSG_DLSYM_UNDERSCORE |
Definition at line 867 of file OSGConfig.h.
Referenced by OSG::GeoVectorProperty::GeoVectorProperty(), OSG::GeoVertexArrayPumpGroup::glextInitFunction(), OSG::TextureObjChunk::initMethod(), OSG::TextureChunk::initMethod(), OSG::TextureBuffer::initMethod(), OSG::TextureBaseChunk::initMethod(), OSG::RenderBuffer::initMethod(), OSG::ProgramChunk::initMethod(), OSG::Particles::initMethod(), OSG::HDRStage::initMethod(), OSG::GeoMultiPropertyData::initMethod(), OSG::FrameBufferObject::initMethod(), OSG::BlendChunk::initMethod(), and OSG::RenderAction::RenderAction().
| #define OSG_DEFAULT_NUM_ASPECTS 5 |
Definition at line 870 of file OSGConfig.h.
| #define OSG_APIENTRY |
Definition at line 880 of file OSGConfig.h.
Referenced by OSG::RegisterCombinersChunk::activate(), OSG::ProgramChunk::activate(), OSG::PointChunk::activate(), OSG::GeoVectorProperty::activate(), OSG::GeoMultiProperty::activate(), OSG::GeoIntegralProperty::activate(), OSG::BlendChunk::activate(), OSG::TextureChunk::activeTexture(), OSG::TextureBaseChunk::activeTexture(), OSG::ProgramChunk::changeFrom(), OSG::PointChunk::changeFrom(), OSG::GeoIntegralProperty::changeFrom(), OSG::BlendChunk::changeFrom(), OSG::ProgramChunk::deactivate(), OSG::PointChunk::deactivate(), OSG::GeoVectorProperty::deactivate(), OSG::GeoIntegralProperty::deactivate(), OSG::BlendChunk::deactivate(), OSG::ProgramChunk::handleDestroyGL(), OSG::GeoMultiPropertyData::handleDestroyGL(), OSG::ProgramChunk::handleGL(), OSG::GeoMultiPropertyData::handleGL(), OSG::TextureObjChunk::handleTexture(), OSG::TextureChunk::handleTexture(), OSG::GeoVertexArrayPumpGroup::masterAttribGeoPump(), OSG::GeoVertexArrayPumpGroup::masterClassicGeoPump(), and OSG::RenderAction::start().
| #define OSG_CHECK_ARG | ( | ARG | ) | ARG |
Definition at line 900 of file OSGConfig.h.
| #define OSG_DEBUG_CHECK_ARG | ( | ARG | ) |
Definition at line 908 of file OSGConfig.h.
| #define OSGLL | ( | ARG | ) | ARG |
Definition at line 914 of file OSGConfig.h.
| #define OSG_FIELDBUNDLE 1 |
Definition at line 917 of file OSGConfig.h.
| #define OSG_DEPRECIATED_PROPS 1 |
Definition at line 927 of file OSGConfig.h.
| #define OSG_ASSERT | ( | expr | ) | assert(expr) |
Definition at line 930 of file OSGConfig.h.
Referenced by OSG::ChangeList::addUncommited(), OSG::EditMFieldHandle< FieldT >::cloneValues(), OSG::EditSFieldHandle< FieldT >::cloneValues(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::cloneValues(), OSG::EditFCPtrSFieldHandle< FieldT >::cloneValues(), OSG::EditSFieldHandle< SFFieldContainerPtr >::cloneValues(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::cloneValues(), OSG::EditFCPtrMFieldHandle< FieldT >::cloneValues(), OSG::EditMFieldHandle< MFFieldContainerPtr >::cloneValues(), OSG::ContainerChangeEntry::commitChanges(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::copyValues(), OSG::EditFCPtrSFieldHandle< FieldT >::copyValues(), OSG::EditSFieldHandle< SFFieldContainerPtr >::copyValues(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::copyValues(), OSG::EditFCPtrMFieldHandle< FieldT >::copyValues(), OSG::EditMFieldHandle< MFFieldContainerPtr >::copyValues(), OSG::MultiPool< ValueBaseT >::TypeStore::create(), OSG::ChangeList::doCommitChanges(), OSG::Node::getChild(), OSG::Node::insertChild(), OSG::BackgroundLoaderBase::loadProc(), OSG::BackgroundLoaderBase::processOne(), OSG::GetSFieldHandle< SFParentFieldContainerPtr >::pushSizeToStream(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::pushSizeToStream(), OSG::EditFCPtrSFieldHandle< FieldT >::pushSizeToStream(), OSG::GetFCPtrSFieldHandle< FieldT >::pushSizeToStream(), OSG::GetSFieldHandle< SFFieldContainerPtr >::pushSizeToStream(), OSG::EditSFieldHandle< SFFieldContainerPtr >::pushSizeToStream(), OSG::GetMFieldHandle< MFParentFieldContainerPtr >::pushSizeToStream(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::pushSizeToStream(), OSG::EditFCPtrMFieldHandle< FieldT >::pushSizeToStream(), OSG::GetFCPtrMFieldHandle< FieldT >::pushSizeToStream(), OSG::GetMFieldHandle< MFFieldContainerPtr >::pushSizeToStream(), OSG::EditMFieldHandle< MFFieldContainerPtr >::pushSizeToStream(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::pushValueFromCString(), OSG::EditFCPtrSFieldHandle< FieldT >::pushValueFromCString(), OSG::EditSFieldHandle< SFFieldContainerPtr >::pushValueFromCString(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::pushValueFromCString(), OSG::EditFCPtrMFieldHandle< FieldT >::pushValueFromCString(), OSG::EditMFieldHandle< MFFieldContainerPtr >::pushValueFromCString(), OSG::GetSFieldHandle< SFParentFieldContainerPtr >::pushValueToStream(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::pushValueToStream(), OSG::EditFCPtrSFieldHandle< FieldT >::pushValueToStream(), OSG::GetFCPtrSFieldHandle< FieldT >::pushValueToStream(), OSG::GetSFieldHandle< SFFieldContainerPtr >::pushValueToStream(), OSG::EditSFieldHandle< SFFieldContainerPtr >::pushValueToStream(), OSG::GetMFieldHandle< MFParentFieldContainerPtr >::pushValueToStream(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::pushValueToStream(), OSG::EditFCPtrMFieldHandle< FieldT >::pushValueToStream(), OSG::GetFCPtrMFieldHandle< FieldT >::pushValueToStream(), OSG::GetMFieldHandle< MFFieldContainerPtr >::pushValueToStream(), OSG::EditMFieldHandle< MFFieldContainerPtr >::pushValueToStream(), OSG::EditFCPtrMFieldHandle< FieldT >::replace(), OSG::EditMFieldHandle< MFFieldContainerPtr >::replace(), OSG::PrimitiveIterator::setGeo(), OSG::EditMFieldHandle< FieldT >::shareValues(), OSG::EditSFieldHandle< FieldT >::shareValues(), OSG::EditSFieldHandle< SFParentFieldContainerPtr >::shareValues(), OSG::EditFCPtrSFieldHandle< FieldT >::shareValues(), OSG::EditSFieldHandle< SFFieldContainerPtr >::shareValues(), OSG::EditMFieldHandle< MFParentFieldContainerPtr >::shareValues(), OSG::EditFCPtrMFieldHandle< FieldT >::shareValues(), OSG::EditMFieldHandle< MFFieldContainerPtr >::shareValues(), OSG::BackgroundLoaderBase::start(), and OSG::BackgroundLoaderBase::stop().
| #define OSG_STDEXCEPTION_NAMESPACE |
Definition at line 938 of file OSGConfig.h.
| #define OSG_STDEXTENSION_NAMESPACE std |
Definition at line 942 of file OSGConfig.h.
| #define OSG_DOC_LEVEL 0 |
Definition at line 946 of file OSGConfig.h.
| #define OSG_FLEX_USE_IOSTREAM_INPUT 1 |
Definition at line 949 of file OSGConfig.h.
| #define OSG_ASPECT_REFCOUNT |
Definition at line 951 of file OSGConfig.h.
| #define OSG_THREAD_DEBUG_SETASPECTTO |
Definition at line 956 of file OSGConfig.h.
| #define OSG_FLOAT_PROFILE |
Definition at line 982 of file OSGConfig.h.
| #define OSG_DOUBLEMAGICROUNDEPS (.5-1.4e-11) |
| #define OSG_DOUBLEMAGIC double(6755399441055744.0) |
| #define OSG_OPT_DRAWTREE 1 |
Definition at line 994 of file OSGConfig.h.
| #define OSG_OLD_RENDER_ACTION 1 |
Definition at line 997 of file OSGConfig.h.
| #define OSG_CLEANED_RENDERACTION 1 |
Definition at line 998 of file OSGConfig.h.