feat(ui): implement CSimpleButton_IsEnabled

This commit is contained in:
Tristan Cormier authored and fallenoak committed 2025-11-29 10:02:34 -06:00
1 parent 0865230059
commit cea3d87571
1 file changed
+6 -1
+6 -1
View File
@@ -72,7 +72,12 @@ int32_t CSimpleButton_Disable(lua_State* L) {
}
int32_t CSimpleButton_IsEnabled(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
auto type = CSimpleButton::GetObjectType();
auto button = static_cast<CSimpleButton*>(FrameScript_GetObjectThis(L, type));
lua_pushnumber(L, button->GetButtonState() != BUTTONSTATE_DISABLED);
return 1;
}
int32_t CSimpleButton_GetButtonState(lua_State* L) {