Changeset 583


Ignore:
Timestamp:
08/25/11 13:35:49 (9 months ago)
Author:
ddangelo
Message:

added a compiler switch to check for osg < 3.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/avango-utils/python/_utils.cpp

    r580 r583  
    3131#include <osgViewer/View> 
    3232#include <osgViewer/ViewerEventHandlers> 
     33#include <osg/Version> 
    3334 
    3435#include "../include/avango/utils/Init.h" 
     
    164165 
    165166 
     167#if OSG_VERSION_MAJOR == 3 
    166168void addScreenCaptureHandler(av::osg::viewer::View * avView, std::string folder, std::string filename, int numFrames) { 
    167169  ::osgViewer::View * view = avView->getOsgView(); 
     
    171173  view->addEventHandler(scnsvr); 
    172174} 
     175#elif OSG_VERSION_MAJOR == 2 
     176void addScreenCaptureHandler(av::osg::viewer::View * avView, std::string folder, std::string filename, int numFrames) { 
     177  std::cerr << "addScreenCaptureHandler::ERROR Screen capture functionality is currently only supported with osg3.x" << std::endl; 
     178} 
     179#endif 
     180 
     181 
    173182 
    174183 
Note: See TracChangeset for help on using the changeset viewer.