13 #ifndef OGLPLUS_OPT_RESOURCES_1107121519_HPP
14 #define OGLPLUS_OPT_RESOURCES_1107121519_HPP
16 #include <oglplus/config/basic.hpp>
18 #include <oglplus/utils/filesystem.hpp>
25 std::size_t FindResourceFile(
27 const std::string& path,
34 std::size_t FindResourceFile(
36 const std::string& category,
37 const std::string& name,
42 inline bool OpenResourceFile(
44 const std::string& category,
45 const std::string& name,
49 return FindResourceFile(
59 :
public std::ifstream
62 std::ifstream& stream(
void) {
return *
this; }
65 const std::string& category,
66 const std::string& name,
73 #if !OGLPLUS_LINK_LIBRARY || defined(OGLPLUS_IMPLEMENTING_LIBRARY)
74 # include <oglplus/opt/resources.ipp>
77 #endif // include guard
Application/startup options-related declarations unrelated to OpenGL.