Laptop work

This commit is contained in:
2024-10-12 20:52:28 -05:00
parent 07725ded44
commit ca75a143d3
5 changed files with 17 additions and 5 deletions

View File

@@ -27,6 +27,8 @@ Provided widgets include Scene, Rect, Text, TextRect, Button, TextButton, TextIn
Browse the src/Demos directories for examples of building and interacting with things in JUI.
## Dependencies
## Documentation
Documentation is automatically generated from latest commit and is hosted at https://doc.redacted.cc/jui .

View File

@@ -11,6 +11,7 @@
#include <JUI/Widgets/Button.hpp>
#include <JUI/Mixins/Toggleable.hpp>
namespace JUI
{

View File

@@ -11,8 +11,16 @@
#pragma once
#include "Button.hpp"
#include "Rect.hpp"
namespace JUI
{
class Slider : public Button
{
public:
protected:
private:
}
};
}

View File

@@ -97,10 +97,10 @@ namespace JUI {
UDim Widget::PaddingRight() const { return pad_right;}
UDim Widget::PaddingBottom() const { return pad_bottom;}
void Widget::PaddingLeft (const UDim& pad_left) { pad_left = pad_left;}
void Widget::PaddingTop (const UDim& pad_top) { pad_top = pad_top;}
void Widget::PaddingRight (const UDim& pad_right) { pad_right = pad_right;}
void Widget::PaddingBottom(const UDim& pad_bottom) { pad_bottom = pad_bottom;}
void Widget::PaddingLeft (const UDim& pad_left) { this->pad_left = pad_left; }
void Widget::PaddingTop (const UDim& pad_top) { this->pad_top = pad_top; }
void Widget::PaddingRight (const UDim& pad_right) { this->pad_right = pad_right; }
void Widget::PaddingBottom(const UDim& pad_bottom) { this->pad_bottom = pad_bottom; }
void Widget::Padding(const UDim &left, const UDim &top, const UDim &right, const UDim &bottom) {
PaddingLeft(left);

View File

@@ -1,3 +1,4 @@
#include <JUI/Mixins/Toggleable.hpp>
#include <JUI/Widgets/RadioButton.hpp>
namespace JUI