Radium Engine  1.5.20
Loading...
Searching...
No Matches
CameraLoader.hpp
1#pragma once
2
3#include <Core/Asset/FileLoaderInterface.hpp>
4#include <IO/RaIO.hpp>
5
6namespace Ra {
7namespace IO {
8
9class RA_IO_API CameraFileLoader : public Core::Asset::FileLoaderInterface
10{
11 public:
12 CameraFileLoader() = default;
13
14 ~CameraFileLoader() override = default;
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
hepler function to manage enum as underlying types in VariableSet
Definition Cage.cpp:3