#pragma once #include "boo/graphicsdev/IGraphicsDataFactory.hpp" namespace metaforce::MP1 { class CNESShader { public: static void Initialize(); static void Shutdown(); static boo::ObjToken BuildShaderDataBinding(boo::IGraphicsDataFactory::Context& ctx, boo::ObjToken vbo, boo::ObjToken uniBuf, boo::ObjToken tex); static boo::ObjToken g_Pipeline; }; } // namespace metaforce::MP1