#include "materialsystem/imaterialsystem.h" class CVkRenderingContext { }; CVkRenderingContext g_vkRenderingContext; class CVkMaterialSystem: public IMaterialSystem { public: virtual void Init(); virtual void Frame( float fDeltaTime ); virtual void Shutdown(); IRenderContext *GetRenderContext(); }; CVkMaterialSystem g_vkMaterialSystem; IMaterialSystem *materials = &g_vkMaterialSystem; void CVkMaterialSystem::Init() { } void CVkMaterialSystem::Frame( float fDeltaTime ) { } void CVkMaterialSystem::Shutdown() { }