Files
WickedEngine/WickedEngine/RenderPath3D_Forward_BindLua.cpp
T
Turanszki Janos fa267b0e7d large refactor
2019-12-12 22:15:16 +00:00

78 lines
2.8 KiB
C++

#include "RenderPath3D_Forward_BindLua.h"
const char RenderPath3D_Forward_BindLua::className[] = "RenderPath3D_Forward";
Luna<RenderPath3D_Forward_BindLua>::FunctionType RenderPath3D_Forward_BindLua::methods[] = {
lunamethod(RenderPath2D_BindLua, AddSprite),
lunamethod(RenderPath2D_BindLua, AddFont),
lunamethod(RenderPath2D_BindLua, RemoveSprite),
lunamethod(RenderPath2D_BindLua, RemoveFont),
lunamethod(RenderPath2D_BindLua, ClearSprites),
lunamethod(RenderPath2D_BindLua, ClearFonts),
lunamethod(RenderPath2D_BindLua, GetSpriteOrder),
lunamethod(RenderPath2D_BindLua, GetFontOrder),
lunamethod(RenderPath2D_BindLua, AddLayer),
lunamethod(RenderPath2D_BindLua, GetLayers),
lunamethod(RenderPath2D_BindLua, SetLayerOrder),
lunamethod(RenderPath2D_BindLua, SetSpriteOrder),
lunamethod(RenderPath2D_BindLua, SetFontOrder),
lunamethod(RenderPath_BindLua, Initialize),
lunamethod(RenderPath_BindLua, OnStart),
lunamethod(RenderPath_BindLua, OnStop),
lunamethod(RenderPath_BindLua, GetLayerMask),
lunamethod(RenderPath_BindLua, SetLayerMask),
lunamethod(RenderPath3D_BindLua, SetSSAOEnabled),
lunamethod(RenderPath3D_BindLua, SetSSREnabled),
lunamethod(RenderPath3D_BindLua, SetShadowsEnabled),
lunamethod(RenderPath3D_BindLua, SetReflectionsEnabled),
lunamethod(RenderPath3D_BindLua, SetFXAAEnabled),
lunamethod(RenderPath3D_BindLua, SetBloomEnabled),
lunamethod(RenderPath3D_BindLua, SetColorGradingEnabled),
lunamethod(RenderPath3D_BindLua, SetVolumeLightsEnabled),
lunamethod(RenderPath3D_BindLua, SetLightShaftsEnabled),
lunamethod(RenderPath3D_BindLua, SetLensFlareEnabled),
lunamethod(RenderPath3D_BindLua, SetMotionBlurEnabled),
lunamethod(RenderPath3D_BindLua, SetSSSEnabled),
lunamethod(RenderPath3D_BindLua, SetDepthOfFieldEnabled),
lunamethod(RenderPath3D_BindLua, SetEyeAdaptionEnabled),
lunamethod(RenderPath3D_BindLua, SetTessellationEnabled),
lunamethod(RenderPath3D_BindLua, SetMSAASampleCount),
lunamethod(RenderPath3D_BindLua, SetSharpenFilterEnabled),
lunamethod(RenderPath3D_BindLua, SetSharpenFilterAmount),
lunamethod(RenderPath3D_BindLua, SetDepthOfFieldFocus),
lunamethod(RenderPath3D_BindLua, SetDepthOfFieldStrength),
{ NULL, NULL }
};
Luna<RenderPath3D_Forward_BindLua>::PropertyType RenderPath3D_Forward_BindLua::properties[] = {
{ NULL, NULL }
};
RenderPath3D_Forward_BindLua::RenderPath3D_Forward_BindLua(RenderPath3D_Forward* component)
{
this->component = component;
}
RenderPath3D_Forward_BindLua::RenderPath3D_Forward_BindLua(lua_State *L)
{
component = new RenderPath3D_Forward();
}
RenderPath3D_Forward_BindLua::~RenderPath3D_Forward_BindLua()
{
}
void RenderPath3D_Forward_BindLua::Bind()
{
static bool initialized = false;
if (!initialized)
{
initialized = true;
//Luna<RenderPath3D_Forward_BindLua>::Register(wiLua::GetGlobal()->GetLuaState());
}
}