iv::FlatShader_Subprovider Class Reference
#include <FlatShader.hpp>
Public Member Functions | |
FlatShader_Subprovider (Instance *inst, VirtualResourceProvider const *) | |
void | each_resource (std::function< void(ResourcePath const &) > const &) const |
bool | has_resource (ResourcePath const &) const |
Instance * | instance () const |
Public Attributes | |
ClientMarker | cm |
Detailed Description
Definition at line 15 of file FlatShader.hpp.
Constructor & Destructor Documentation
◆ FlatShader_Subprovider()
iv::FlatShader_Subprovider::FlatShader_Subprovider | ( | Instance * | inst, |
VirtualResourceProvider const * | |||
) |
Definition at line 53 of file FlatShader.cpp.
Member Function Documentation
◆ each_resource()
void iv::FlatShader_Subprovider::each_resource | ( | std::function< void(ResourcePath const &) > const & | f | ) | const |
Definition at line 64 of file FlatShader.cpp.
◆ has_resource()
bool iv::FlatShader_Subprovider::has_resource | ( | ResourcePath const & | path | ) | const |
Definition at line 69 of file FlatShader.cpp.
◆ instance()
Instance * iv::FlatShader_Subprovider::instance | ( | ) | const |
Definition at line 59 of file FlatShader.cpp.
Member Data Documentation
◆ cm
ClientMarker iv::FlatShader_Subprovider::cm |
Definition at line 18 of file FlatShader.hpp.
The documentation for this class was generated from the following files:
- ivorium_graphics/Rendering/FlatShader.hpp
- ivorium_graphics/Rendering/FlatShader.cpp