VirtualFramework/Assets/Scripts/UI/UIDraw.Designer.cs
shenjianxing c85dd4c92c 修改UI
2025-03-14 11:24:44 +08:00

152 lines
3.3 KiB
C#

using System;
using UnityEngine;
using UnityEngine.UI;
using QFramework;
namespace QFramework.Example
{
// Generate Id:c3372197-dece-4bdd-8b25-56df5c08aa5f
public partial class UIDraw
{
public const string Name = "UIDraw";
[SerializeField]
public UnityEngine.UI.Button mask;
[SerializeField]
public UnityEngine.UI.RawImage captureBGImg;
[SerializeField]
public UnityEngine.UI.RawImage RawImg;
[SerializeField]
public RectTransform Content;
[SerializeField]
public UnityEngine.UI.Toggle Pen;
[SerializeField]
public UnityEngine.UI.Toggle Eraser;
[SerializeField]
public UnityEngine.UI.Toggle Line;
[SerializeField]
public UnityEngine.UI.Toggle Rect;
[SerializeField]
public UnityEngine.UI.Toggle Circle;
[SerializeField]
public UnityEngine.UI.Toggle Arrow;
[SerializeField]
public UnityEngine.UI.Button ColorAreaBtn;
[SerializeField]
public UnityEngine.UI.ToggleGroup Colors;
[SerializeField]
public UnityEngine.UI.Toggle Black;
[SerializeField]
public UnityEngine.UI.Toggle Red;
[SerializeField]
public UnityEngine.UI.Toggle Green;
[SerializeField]
public UnityEngine.UI.Toggle Blue;
[SerializeField]
public UnityEngine.UI.Toggle Yellow;
[SerializeField]
public UnityEngine.UI.Toggle Cyan;
[SerializeField]
public UnityEngine.UI.Toggle Purple;
[SerializeField]
public UnityEngine.UI.Toggle White;
[SerializeField]
public UnityEngine.UI.Image More;
[SerializeField]
public TMPro.TextMeshProUGUI Penvalue;
[SerializeField]
public UnityEngine.UI.Slider PenSizeSlider;
[SerializeField]
public UnityEngine.UI.Image PenHandle;
[SerializeField]
public TMPro.TextMeshProUGUI AlphaValue;
[SerializeField]
public UnityEngine.UI.Slider AlphaSlider;
[SerializeField]
public UnityEngine.UI.Image AlphaHandle;
[SerializeField]
public UnityEngine.UI.Image Icon;
[SerializeField]
public UnityEngine.UI.Button ClearBtn;
[SerializeField]
public UnityEngine.UI.Button BackBtn;
[SerializeField]
public UnityEngine.UI.Toggle HideBtn;
[SerializeField]
public UnityEngine.UI.Button CloseBtn;
[SerializeField]
public UnityEngine.UI.Image CirCleImg;
[SerializeField]
public UnityEngine.UI.Image RectImg;
[SerializeField]
public UnityEngine.UI.Image ColorArea;
[SerializeField]
public UnityEngine.UI.Image colorPicker;
private UIDrawData mPrivateData = null;
protected override void ClearUIComponents()
{
mask = null;
captureBGImg = null;
RawImg = null;
Content = null;
Pen = null;
Eraser = null;
Line = null;
Rect = null;
Circle = null;
Arrow = null;
ColorAreaBtn = null;
Colors = null;
Black = null;
Red = null;
Green = null;
Blue = null;
Yellow = null;
Cyan = null;
Purple = null;
White = null;
More = null;
Penvalue = null;
PenSizeSlider = null;
PenHandle = null;
AlphaValue = null;
AlphaSlider = null;
AlphaHandle = null;
Icon = null;
ClearBtn = null;
BackBtn = null;
HideBtn = null;
CloseBtn = null;
CirCleImg = null;
RectImg = null;
ColorArea = null;
colorPicker = null;
mData = null;
}
public UIDrawData Data
{
get
{
return mData;
}
}
UIDrawData mData
{
get
{
return mPrivateData ?? (mPrivateData = new UIDrawData());
}
set
{
mUIData = value;
mPrivateData = value;
}
}
}
}