Show
Ignore:
Timestamp:
02/24/10 11:25:50 (4 years ago)
Author:
mplatings
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgPlugins/fbx/ReaderWriterFBX.h

    r10780 r11109  
    22#define READERWRITERFBX_H 
    33 
    4 #include <OpenThreads/ReentrantMutex> 
    54#include <osgDB/ReaderWriter> 
    65 
     
    1514    { 
    1615        supportsExtension("fbx", "FBX format"); 
     16        supportsOption("Embedded", "Embed textures in FBX file when writing"); 
     17        supportsOption("UseFbxRoot", "(Read/write option) If the source OSG root node is a simple group with no stateset, the writer will put its children directly under the FBX root, and vice-versa for reading"); 
    1718    } 
    1819 
    1920    const char* className() const { return "FBX reader/writer"; } 
    2021 
    21     /// The FBX SDK interprets the filename as UTF-8 
    22     ReadResult readNode(const std::string& utf8filename, const Options*) const; 
    23    
    24 private: 
    25     mutable OpenThreads::ReentrantMutex _serializerMutex; 
     22    virtual ReadResult readNode(const std::string& filename, const Options*) const; 
     23    virtual WriteResult writeNode(const osg::Node&, const std::string& filename, const Options*) const; 
    2624}; 
    2725