using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:e3bfb8a2-4d33-4f18-b710-89a9f908dab1 public partial class CameraPoseSetPanel { public const string Name = "CameraPoseSetPanel"; [SerializeField] public UnityEngine.UI.Button PreviousBtn; [SerializeField] public UnityEngine.UI.Button NextBtn; [SerializeField] public UnityEngine.UI.Button AutoSettingCamera; [SerializeField] public UnityEngine.UI.Button SaveCameraPose; [SerializeField] public UnityEngine.UI.Button SaveBtn; [SerializeField] public UnityEngine.UI.Text Info; private CameraPoseSetPanelData mPrivateData = null; protected override void ClearUIComponents() { PreviousBtn = null; NextBtn = null; AutoSettingCamera = null; SaveCameraPose = null; SaveBtn = null; Info = null; mData = null; } public CameraPoseSetPanelData Data { get { return mData; } } CameraPoseSetPanelData mData { get { return mPrivateData ?? (mPrivateData = new CameraPoseSetPanelData()); } set { mUIData = value; mPrivateData = value; } } } }