cae
0.0.0
Cross-API graphics engine
Loading...
Searching...
No Matches
entrypoint.cpp
Go to the documentation of this file.
1
#include "
GLSL/GLSL.hpp
"
2
3
#include <memory>
4
5
extern
"C"
6
{
7
PLUGIN_EXPORT
cae::IShaderFrontend
*
entryPoint
() {
return
std::make_unique<cae::GLSL>().release(); }
8
}
GLSL.hpp
This file contains the GLSL class declaration.
PLUGIN_EXPORT
#define PLUGIN_EXPORT
Definition
IPlugin.hpp:15
entryPoint
PLUGIN_EXPORT cae::IRenderer * entryPoint()
Definition
entrypoint.cpp:5
cae::IShaderFrontend
Interface for shaders frontend.
Definition
IShaderFrontend.hpp:81
plugins
Shader
Frontend
GLSL
src
entrypoint.cpp
Generated by
1.11.0