Files
SoulliesOfficial 7ee2894a63 整合SLSUtilities
2026-01-17 11:35:49 -05:00

24 lines
509 B
C#

using UnityEngine;
namespace LunaWolfStudiosEditor.ScriptableSheets.Tables
{
public interface ITableProperty
{
Object RootObject { get; }
string PropertyPath { get; }
string ControlName { get; }
void AddNewLine();
string GetProperty(FlatFileFormatSettings settings);
void SetProperty(string value, FlatFileFormatSettings formatSettings);
bool IsInputFieldProperty(bool isScriptableObject);
bool IsUnityLocalizationProperty();
bool NeedsSelectionBorder(bool lockNames = false);
}
}