Sirikata
|
#include <SaveFilter.hpp>
Public Member Functions | |
SaveFilter (const String &args) | |
virtual | ~SaveFilter () |
virtual FilterDataPtr | apply (FilterDataPtr input) |
Static Public Member Functions | |
static Filter * | create (const String &args) |
Private Attributes | |
String | mFormat |
String | mFilename |
Sirikata::Mesh::SaveFilter::SaveFilter | ( | const String & | args | ) |
References Sirikata::OptionValue::as(), Sirikata::OptionSet::getOptions(), mFilename, mFormat, Sirikata::OptionSet::parse(), and Sirikata::OptionSet::referenceOption().
Referenced by create().
virtual Sirikata::Mesh::SaveFilter::~SaveFilter | ( | ) | [inline, virtual] |
FilterDataPtr Sirikata::Mesh::SaveFilter::apply | ( | FilterDataPtr | input | ) | [virtual] |
Implements Sirikata::Mesh::Filter.
References Sirikata::FactoryImpl< T, Ftype >::getConstructor(), Sirikata::ModelsSystemFactory::getSingleton(), mFilename, and mFormat.
static Filter* Sirikata::Mesh::SaveFilter::create | ( | const String & | args | ) | [inline, static] |
References SaveFilter().
Referenced by init().
String Sirikata::Mesh::SaveFilter::mFilename [private] |
Referenced by apply(), and SaveFilter().
String Sirikata::Mesh::SaveFilter::mFormat [private] |
Referenced by apply(), and SaveFilter().