summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjussi2025-03-10 22:07:20 +0200
committerjussi2025-03-10 22:07:20 +0200
commitd0ae531dbd78ed1df3689c84aec1e83828e8dc11 (patch)
tree34c80a5b22aed7ea0d1f1f054c14a5988ecea213
parenta1bc76d7fd7c1088bdedf4d901d1800456f653bc (diff)
downloadreilua-enhanced-d0ae531dbd78ed1df3689c84aec1e83828e8dc11.tar.gz
reilua-enhanced-d0ae531dbd78ed1df3689c84aec1e83828e8dc11.tar.bz2
reilua-enhanced-d0ae531dbd78ed1df3689c84aec1e83828e8dc11.zip
uluaPushTransform translation field name fix.
-rw-r--r--changelog1
-rw-r--r--include/raygui.h12
-rw-r--r--src/lua_core.c2
3 files changed, 10 insertions, 5 deletions
diff --git a/changelog b/changelog
index c20be91..26e60a0 100644
--- a/changelog
+++ b/changelog
@@ -38,6 +38,7 @@ DETAILED CHANGES:
- ADDED: Texture atlas repeat example.
- CHANGE: UpdateTexture and UpdateTextureRec now take pixel data as Buffer.
- ADDED: Blend modes example.
+ - FIXED: uluaPushTransform translation field name fix.
------------------------------------------------------------------------
Release: ReiLua version 0.8.0 Using Raylib 5.0 and Forked Raygui 4.0
diff --git a/include/raygui.h b/include/raygui.h
index 9348db2..d09deb2 100644
--- a/include/raygui.h
+++ b/include/raygui.h
@@ -5039,10 +5039,12 @@ static const char **GuiTextSplit(const char *text, char delimiter, int *count, i
// textRow is an externally provided array of integers that stores row number for every splitted string
#if !defined(RAYGUI_TEXTSPLIT_MAX_ITEMS)
- #define RAYGUI_TEXTSPLIT_MAX_ITEMS 128
+ // #define RAYGUI_TEXTSPLIT_MAX_ITEMS 128
+ #define RAYGUI_TEXTSPLIT_MAX_ITEMS 512
#endif
#if !defined(RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE)
- #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 1024
+ // #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 1024
+ #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 4096
#endif
static const char *result[RAYGUI_TEXTSPLIT_MAX_ITEMS] = { NULL }; // String pointers array (points to buffer data)
@@ -5451,10 +5453,12 @@ const char **TextSplit(const char *text, char delimiter, int *count)
// 2. Maximum size of text to split is RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE
#if !defined(RAYGUI_TEXTSPLIT_MAX_ITEMS)
- #define RAYGUI_TEXTSPLIT_MAX_ITEMS 128
+ // #define RAYGUI_TEXTSPLIT_MAX_ITEMS 128
+ #define RAYGUI_TEXTSPLIT_MAX_ITEMS 512
#endif
#if !defined(RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE)
- #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 1024
+ // #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 1024
+ #define RAYGUI_TEXTSPLIT_MAX_TEXT_SIZE 4096
#endif
static const char *result[RAYGUI_TEXTSPLIT_MAX_ITEMS] = { NULL };
diff --git a/src/lua_core.c b/src/lua_core.c
index 8483b16..de90e89 100644
--- a/src/lua_core.c
+++ b/src/lua_core.c
@@ -3932,7 +3932,7 @@ void uluaPushBoneInfo( lua_State* L, BoneInfo boneInfo ) {
void uluaPushTransform( lua_State* L, Transform transform ) {
lua_createtable( L, 3, 0 );
uluaPushVector3( L, transform.translation );
- lua_setfield( L, -2, "name" );
+ lua_setfield( L, -2, "translation" );
uluaPushQuaternion( L, transform.rotation );
lua_setfield( L, -2, "rotation" );
uluaPushVector3( L, transform.scale );