diff options
Diffstat (limited to 'source/libs/asura-lib-core/graphics/binding/image_data.binding.cpp')
-rw-r--r-- | source/libs/asura-lib-core/graphics/binding/image_data.binding.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source/libs/asura-lib-core/graphics/binding/image_data.binding.cpp b/source/libs/asura-lib-core/graphics/binding/image_data.binding.cpp new file mode 100644 index 0000000..0d68c11 --- /dev/null +++ b/source/libs/asura-lib-core/graphics/binding/image_data.binding.cpp @@ -0,0 +1,30 @@ +#include "../image.h" + +using namespace Luax; + +namespace AsuraEngine +{ + namespace Graphics + { + + void Image::RegisterLuaxClass(LuaxState& state) + { + + } + + void Image::RegisterLuaxPostprocess(LuaxState& state) + { + // blendö٣AsuraEngine.EBlendMode + LuaxEnum EBlendMode[] = { + { "Additive", 1 }, + { "PreBlend", 2 }, + { "Substruction", 3 }, + { "Multiplied", 4 }, + {0, 0} + }; + + state.RegisterEnum("EBlendMode", EBlendMode); + } + + } +}
\ No newline at end of file |