diff options
Diffstat (limited to 'VRCSDK3Worlds/Assets/Udon/ProgramSources/Abstract/AbstractSerializedUdonProgramAsset.cs')
| -rw-r--r-- | VRCSDK3Worlds/Assets/Udon/ProgramSources/Abstract/AbstractSerializedUdonProgramAsset.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/VRCSDK3Worlds/Assets/Udon/ProgramSources/Abstract/AbstractSerializedUdonProgramAsset.cs b/VRCSDK3Worlds/Assets/Udon/ProgramSources/Abstract/AbstractSerializedUdonProgramAsset.cs new file mode 100644 index 00000000..21811758 --- /dev/null +++ b/VRCSDK3Worlds/Assets/Udon/ProgramSources/Abstract/AbstractSerializedUdonProgramAsset.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using JetBrains.Annotations; +using UnityEngine; +using VRC.Udon.Common.Interfaces; + +namespace VRC.Udon +{ + public abstract class AbstractSerializedUdonProgramAsset : ScriptableObject + { + [PublicAPI] + public abstract void StoreProgram(IUdonProgram udonProgram); + + [PublicAPI] + public abstract IUdonProgram RetrieveProgram(); + } +} |