#pragma once #include #include #include namespace extra2d { // ============================================================================ // 文本标签组件 - 用于显示静态文本 // 支持多行、对齐、阴影、描边等游戏常用效果 // ============================================================================ class Label : public Widget { public: Label(); explicit Label(const std::string &text); ~Label() override = default; // ------------------------------------------------------------------------ // 静态创建方法 // ------------------------------------------------------------------------ static Ptr