|
@@ -118,8 +118,12 @@ C4DImporter::~C4DImporter() {
|
|
|
|
|
|
// ------------------------------------------------------------------------------------------------
|
|
// ------------------------------------------------------------------------------------------------
|
|
bool C4DImporter::CanRead( const std::string& /*pFile*/, IOSystem* /*pIOHandler*/, bool /*checkSig*/) const {
|
|
bool C4DImporter::CanRead( const std::string& /*pFile*/, IOSystem* /*pIOHandler*/, bool /*checkSig*/) const {
|
|
- // TODO
|
|
|
|
- return false;
|
|
|
|
|
|
+const std::string& extension = GetExtension(pFile);
|
|
|
|
+ if (extension == "c4d") {
|
|
|
|
+ return true;
|
|
|
|
+ } else if ((!extension.length() || checkSig) && pIOHandler) {
|
|
|
|
+ // TODO
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// ------------------------------------------------------------------------------------------------
|
|
// ------------------------------------------------------------------------------------------------
|