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
 
Instanceinstance () 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: