iv::XcfInfo_Subprovider Class Reference
#include <XcfInfo.hpp>
Public Member Functions | |
XcfInfo_Subprovider (Instance *inst, StreamResourceProvider const *provider) | |
Public Member Functions inherited from iv::Plain_StreamResourceSubprovider | |
Plain_StreamResourceSubprovider (Instance *inst, StreamResourceProvider const *provider, char const *metadata_class) | |
void | each_resource (std::function< void(ResourcePath const &) > const &) const |
bool | has_resource (ResourcePath const &) const |
Public Member Functions inherited from iv::StreamResourceSubprovider | |
StreamResourceSubprovider (Instance *inst) | |
Instance * | instance () const |
Public Attributes | |
ClientMarker | cm |
Public Attributes inherited from iv::Plain_StreamResourceSubprovider | |
ClientMarker | cm |
Public Attributes inherited from iv::StreamResourceSubprovider | |
ClientMarker | cm |
Additional Inherited Members | |
Protected Member Functions inherited from iv::Plain_StreamResourceSubprovider | |
virtual void | Resource (std::string const &resource_class, ResourcePath path) override |
This must call Parse_EachParameter. More... | |
Protected Member Functions inherited from iv::StreamResourceSubprovider | |
void | Parse_EachResource (std::istream &metadata_file) |
void | Parse_EachParameter (std::function< void(std::string const ¶m, std::string const &val) > const &=nullptr) |
Detailed Description
Definition at line 26 of file XcfInfo.hpp.
Constructor & Destructor Documentation
◆ XcfInfo_Subprovider()
|
inline |
Definition at line 30 of file XcfInfo.hpp.
Member Data Documentation
◆ cm
ClientMarker iv::XcfInfo_Subprovider::cm |
Definition at line 29 of file XcfInfo.hpp.
The documentation for this class was generated from the following file:
- ivorium_game/Misc/XcfInfo.hpp