mirror of
https://github.com/DCFApixels/DragonECS-Unity.git
synced 2025-09-17 17:34:34 +08:00
update meta
This commit is contained in:
parent
e742608e53
commit
395d314b3c
@ -8,6 +8,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonRose)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.DrawGizmos() is called.")]
|
||||
[MetaID("5DDBBB80920163B891A5BF52F9718A30")]
|
||||
public interface IEcsGizmosProcess : IEcsProcess
|
||||
{
|
||||
public void DrawGizmos();
|
||||
@ -16,6 +17,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonRose)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.LateRun() is called.")]
|
||||
[MetaID("BCE8BB8092015F2442B767645FD7F6CA")]
|
||||
public interface IEcsLateRunProcess : IEcsProcess
|
||||
{
|
||||
public void LateRun();
|
||||
@ -24,6 +26,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonRose)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.FixedRun() is called.")]
|
||||
[MetaID("54F4BB8092010228FAAD78F9D2352117")]
|
||||
public interface IEcsFixedRunProcess : IEcsProcess
|
||||
{
|
||||
public void FixedRun();
|
||||
@ -51,6 +54,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("2DD8BC809201633E2761D5AEF65B7090")]
|
||||
public class EcsLateGizmosRunner : EcsRunner<IEcsGizmosProcess>, IEcsGizmosProcess
|
||||
{
|
||||
#if DEBUG && !DISABLE_DEBUG
|
||||
@ -87,6 +91,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("EDE8BC809201603B47C3A9D1EFD4EE95")]
|
||||
public class EcsLateRunRunner : EcsRunner<IEcsLateRunProcess>, IEcsLateRunProcess
|
||||
{
|
||||
#if DEBUG && !DISABLE_DEBUG
|
||||
@ -123,6 +128,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("45F7BC809201866AA05F6DC096A47F01")]
|
||||
public class EcsFixedRunRunner : EcsRunner<IEcsFixedRunProcess>, IEcsFixedRunProcess
|
||||
{
|
||||
#if DEBUG && !DISABLE_DEBUG
|
||||
|
@ -8,6 +8,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonCyan)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsUnityConsts.ENTITY_BUILDING_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, nameof(MonoBehaviour) + ". Automatically creates an entity in the selected world and connects it to EcsEntityConnect.")]
|
||||
[MetaID("D699B3809201285A46DDF91BCF0540A7")]
|
||||
public class AutoEntityCreator : MonoBehaviour
|
||||
{
|
||||
[SerializeField]
|
||||
|
@ -60,6 +60,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonCyan)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsUnityConsts.ENTITY_BUILDING_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, nameof(MonoBehaviour) + ". Responsible for connecting the entity and GameObject using the EcsEntityConnect.ConnectWith method.")]
|
||||
[MetaID("FF7EB3809201DEC2F1977C00D3B3443B")]
|
||||
public class EcsEntityConnect : MonoBehaviour
|
||||
{
|
||||
private entlong _entity;
|
||||
|
@ -8,9 +8,9 @@ using UnityEditor;
|
||||
namespace DCFApixels.DragonECS
|
||||
{
|
||||
[MetaColor(MetaColor.DragonCyan)]
|
||||
[MetaID("14AC6B239201C6A60337AF3384D237E7")]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.COMPONENTS_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "This component is automatically added if an entity is connected to one of the EcsEntityConnect. It also contains a reference to the connected EcsEntityConnect.")]
|
||||
[MetaID("14AC6B239201C6A60337AF3384D237E7")]
|
||||
[MetaTags(MetaTags.ENGINE_MEMBER)]
|
||||
public readonly struct GameObjectConnect : IEcsComponent, IEcsComponentLifecycle<GameObjectConnect>
|
||||
{
|
||||
|
@ -3,6 +3,10 @@ using DCFApixels.DragonECS.Unity.Internal;
|
||||
|
||||
namespace DCFApixels.DragonECS
|
||||
{
|
||||
[MetaColor(MetaColor.DragonRose)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaID("1D16B980920108B62A0971E4058A3E01")]
|
||||
public sealed class DebugModule : IEcsModule
|
||||
{
|
||||
public const string DEBUG_LAYER = EcsUnityConsts.DEBUG_LAYER;
|
||||
|
@ -6,6 +6,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("A551B6809201D56AA0F1B51248174B4D")]
|
||||
internal class EntityMonitor : MonoBehaviour
|
||||
{
|
||||
private entlong _entity;
|
||||
|
@ -7,6 +7,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("EC9DB6809201CDD801B5B342C8A2AC8D")]
|
||||
internal class PipelineMonitor : MonoBehaviour
|
||||
{
|
||||
private EcsPipeline _pipeline;
|
||||
@ -24,6 +25,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("1DB9B6809201E092088A446A19EB9C7D")]
|
||||
internal class PipelineMonitorSystem : IEcsInit, IEcsPipelineMember, IEcsDestroy
|
||||
{
|
||||
private PipelineMonitor _monitor;
|
||||
|
@ -6,6 +6,7 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("75CCB6809201450CA3E1F280CB1EB0E7")]
|
||||
internal class PipelineProcessMonitor : MonoBehaviour
|
||||
{
|
||||
private EcsPipeline _pipeline;
|
||||
|
@ -8,6 +8,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("DDE9B6809201381D86DEF36AD06601A9")]
|
||||
internal class WorldMonitor : MonoBehaviour
|
||||
{
|
||||
private EcsWorld _world;
|
||||
@ -25,6 +26,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.DEBUG_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, "...")]
|
||||
[MetaTags(MetaTags.HIDDEN)]
|
||||
[MetaID("B5FBB680920179310BEBB305817462B5")]
|
||||
internal class WorldMonitorSystem : IEcsInit, IEcsWorldEventListener, IEcsEntityEventListener
|
||||
{
|
||||
private EcsWorld _world;
|
||||
|
@ -387,6 +387,7 @@ namespace DCFApixels.DragonECS.Unity.Editors
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static void ScriptAssetButton(Rect position, MonoScript script)
|
||||
{
|
||||
var current = Event.current;
|
||||
|
@ -15,6 +15,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaColor(MetaColor.DragonCyan)]
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsUnityConsts.ENTITY_BUILDING_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, nameof(MonoBehaviour) + " implementation of an entity template. Templates are a set of components that are applied to entities.")]
|
||||
[MetaID("C734BA8092014833C14F21E05D7B1551")]
|
||||
public class MonoEntityTemplate : MonoEntityTemplateBase, ITemplateInternal
|
||||
{
|
||||
[SerializeReference]
|
||||
|
@ -14,6 +14,7 @@ namespace DCFApixels.DragonECS
|
||||
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsUnityConsts.ENTITY_BUILDING_GROUP)]
|
||||
[MetaDescription(EcsConsts.AUTHOR, nameof(ScriptableObject) + " implementation of an entity template. Templates are a set of components that are applied to entities.")]
|
||||
[CreateAssetMenu(fileName = nameof(ScriptableEntityTemplate), menuName = EcsConsts.FRAMEWORK_NAME + "/" + nameof(ScriptableEntityTemplate), order = 1)]
|
||||
[MetaID("7C4DBA809201D959401A5BDFB6363EC0")]
|
||||
public class ScriptableEntityTemplate : ScriptableEntityTemplateBase, ITemplateInternal
|
||||
{
|
||||
[SerializeReference]
|
||||
|
Loading…
Reference in New Issue
Block a user