Loading [MathJax]/extensions/TeX/AMSmath.js
Radium Engine  1.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
TinyPlyFileLoader.hpp
1 #pragma once
2 
3 #include <Core/Asset/FileLoaderInterface.hpp>
4 #include <IO/RaIO.hpp>
5 
6 namespace Ra {
7 namespace IO {
8 
9 class RA_IO_API TinyPlyFileLoader : public Core::Asset::FileLoaderInterface
10 {
11  public:
12  TinyPlyFileLoader();
13 
14  virtual ~TinyPlyFileLoader();
15 
16  std::vector<std::string> getFileExtensions() const override;
17  bool handleFileExtension( const std::string& extension ) const override;
18  Core::Asset::FileData* loadFile( const std::string& filename ) override;
19  std::string name() const override;
20 };
21 
22 } // namespace IO
23 } // namespace Ra
Definition: Cage.cpp:3