mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 02:24:30 +08:00
refactor(architecture): 将架构相关文件从 Architecture 目录移动到 Architectures 目录
- 重命名目录名称从 Architecture 到 Architectures - 更新所有相关文件的命名空间声明 - 保持代码功能不变,仅调整目录结构和命名空间一致性
This commit is contained in:
parent
c82a15f8bc
commit
e022a10bd5
@ -1,10 +1,11 @@
|
||||
using GFramework.Core.Abstractions.Architectures;
|
||||
using GFramework.Core.Abstractions.Environment;
|
||||
using GFramework.Core.Architectures;
|
||||
using GFramework.Core.Constants;
|
||||
using GFramework.Godot.Extensions;
|
||||
using Godot;
|
||||
|
||||
namespace GFramework.Godot.Architecture;
|
||||
namespace GFramework.Godot.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 抽象架构类,为特定类型的架构提供基础实现框架。
|
||||
@ -15,7 +16,7 @@ public abstract class AbstractArchitecture(
|
||||
IEnvironment? environment = null,
|
||||
IArchitectureServices? services = null,
|
||||
IArchitectureContext? context = null
|
||||
) : Core.Architectures.Architecture(configuration, environment, services, context)
|
||||
) : Architecture(configuration, environment, services, context)
|
||||
{
|
||||
/// <summary>
|
||||
/// 存储所有已安装的Godot架构扩展组件列表
|
||||
@ -1,8 +1,9 @@
|
||||
using GFramework.Core.Abstractions.Architectures;
|
||||
using GFramework.Core.Abstractions.Enums;
|
||||
using GFramework.Core.Architectures;
|
||||
using Godot;
|
||||
|
||||
namespace GFramework.Godot.Architecture;
|
||||
namespace GFramework.Godot.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 抽象的Godot模块基类,用于定义Godot框架中的模块行为
|
||||
@ -31,7 +32,7 @@ public abstract class AbstractGodotModule : IGodotModule
|
||||
/// 当模块被附加到架构时调用此方法
|
||||
/// </summary>
|
||||
/// <param name="architecture">被附加到的架构实例</param>
|
||||
public virtual void OnAttach(Core.Architectures.Architecture architecture)
|
||||
public virtual void OnAttach(Architecture architecture)
|
||||
{
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
using Godot;
|
||||
|
||||
namespace GFramework.Godot.Architecture;
|
||||
namespace GFramework.Godot.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 架构锚点节点类,用于在Godot场景树中作为架构组件的根节点
|
||||
@ -1,7 +1,8 @@
|
||||
using GFramework.Core.Abstractions.Architectures;
|
||||
using GFramework.Core.Architectures;
|
||||
using Godot;
|
||||
|
||||
namespace GFramework.Godot.Architecture;
|
||||
namespace GFramework.Godot.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// Godot模块接口,定义了Godot引擎中模块的基本行为和属性
|
||||
@ -17,7 +18,7 @@ public interface IGodotModule : IArchitectureModule
|
||||
/// 当模块被附加到架构时调用
|
||||
/// </summary>
|
||||
/// <param name="architecture">要附加到的架构实例</param>
|
||||
void OnAttach(Core.Architectures.Architecture architecture);
|
||||
void OnAttach(Architecture architecture);
|
||||
|
||||
/// <summary>
|
||||
/// 当模块从架构分离时调用
|
||||
Loading…
x
Reference in New Issue
Block a user