Files
Silly-Home/Packages/com.vrchat.worlds/Runtime/Udon/ProgramSources/Abstract/AbstractUdonProgramSource.cs
2026-06-07 16:58:24 +01:00

21 lines
531 B
C#

using System;
using System.Collections.Generic;
using JetBrains.Annotations;
using UnityEngine;
using VRC.Udon.Common.Interfaces;
namespace VRC.Udon
{
public abstract class AbstractUdonProgramSource : ScriptableObject
{
[PublicAPI]
public abstract AbstractSerializedUdonProgramAsset SerializedProgramAsset { get; }
[PublicAPI]
public abstract void RunEditorUpdate(UdonBehaviour udonBehaviour, ref bool dirty);
[PublicAPI]
public abstract void RefreshProgram();
}
}