#pragma once #include class CustomDX11API : public Framework::DirectX11 { private: int vertexShaderLightBufferIndex; protected: Framework::DX11VertexShader* initializeVertexShader( unsigned char* byteCode, int size) override; Framework::DX11PixelShader* initializePixelShader( unsigned char* byteCode, int size) override; public: CustomDX11API(); int getVertexShaderLightBufferIndex() const; };