4a11d6a202
* dpi awareness test * dpi scaling updates * dpi scaling updates * missing mouse inputs fix (I hope finally) * finishing up the dpi branch...
60 lines
1.6 KiB
C++
60 lines
1.6 KiB
C++
#pragma once
|
|
#include "wiLua.h"
|
|
#include "wiLuna.h"
|
|
#include "wiImage.h"
|
|
|
|
class wiImageParams_BindLua
|
|
{
|
|
public:
|
|
wiImageParams params;
|
|
|
|
static const char className[];
|
|
static Luna<wiImageParams_BindLua>::FunctionType methods[];
|
|
static Luna<wiImageParams_BindLua>::PropertyType properties[];
|
|
|
|
wiImageParams_BindLua(const wiImageParams& params);
|
|
wiImageParams_BindLua(lua_State *L);
|
|
|
|
int GetPos(lua_State* L);
|
|
int GetSize(lua_State* L);
|
|
int GetPivot(lua_State* L);
|
|
int GetColor(lua_State* L);
|
|
int GetOpacity(lua_State* L);
|
|
int GetFade(lua_State* L);
|
|
int GetRotation(lua_State* L);
|
|
int GetTexOffset(lua_State* L);
|
|
int GetTexOffset2(lua_State* L);
|
|
int GetDrawRect(lua_State* L);
|
|
int GetDrawRect2(lua_State* L);
|
|
int IsDrawRectEnabled(lua_State* L);
|
|
int IsDrawRect2Enabled(lua_State* L);
|
|
int IsMirrorEnabled(lua_State* L);
|
|
int IsBackgroundBlurEnabled(lua_State* L);
|
|
|
|
int SetPos(lua_State* L);
|
|
int SetSize(lua_State* L);
|
|
int SetPivot(lua_State* L);
|
|
int SetColor(lua_State* L);
|
|
int SetOpacity(lua_State* L);
|
|
int SetFade(lua_State* L);
|
|
int SetStencil(lua_State* L);
|
|
int SetStencilRefMode(lua_State* L);
|
|
int SetBlendMode(lua_State* L);
|
|
int SetQuality(lua_State* L);
|
|
int SetSampleMode(lua_State* L);
|
|
int SetRotation(lua_State* L);
|
|
int SetTexOffset(lua_State* L);
|
|
int SetTexOffset2(lua_State* L);
|
|
int EnableDrawRect(lua_State* L);
|
|
int EnableDrawRect2(lua_State* L);
|
|
int DisableDrawRect(lua_State* L);
|
|
int DisableDrawRect2(lua_State* L);
|
|
int EnableMirror(lua_State* L);
|
|
int DisableMirror(lua_State* L);
|
|
int EnableBackgroundBlur(lua_State* L);
|
|
int DisableBackgroundBlur(lua_State* L);
|
|
|
|
static void Bind();
|
|
};
|
|
|