diff --git a/include/app/application.h b/include/app/application.h index 253858c..fe63b42 100644 --- a/include/app/application.h +++ b/include/app/application.h @@ -101,7 +101,6 @@ private: void mainLoop(); void update(); void render(); - void prewarmObjectPools(); // 配置 AppConfig config_; diff --git a/include/extra2d.h b/include/extra2d.h index 5081969..4e4c50b 100644 --- a/include/extra2d.h +++ b/include/extra2d.h @@ -35,16 +35,6 @@ #include #include -// UI -#include -#include -#include -#include -#include -#include -#include -#include - // Event #include #include diff --git a/include/ui/button.h b/include/ui/button.h deleted file mode 100644 index 9ffa7fe..0000000 --- a/include/ui/button.h +++ /dev/null @@ -1,261 +0,0 @@ -#pragma once - -#include -#include -#include -#include -#include - -namespace extra2d { - -// 图片缩放模式 -enum class ImageScaleMode { - Original, // 使用原图大小 - Stretch, // 拉伸填充 - ScaleFit, // 等比缩放,保持完整显示 - ScaleFill // 等比缩放,填充整个区域(可能裁剪) -}; - -// ============================================================================ -// 基础按钮类 -// ============================================================================ -class Button : public Widget { -public: - Button(); - explicit Button(const std::string &text); - ~Button() override = default; - - // ------------------------------------------------------------------------ - // 静态创建方法 - // ------------------------------------------------------------------------ - static Ptr