| ►Cdl::Action | 动作系统对象 |
| Cdl::ActionColor | 变色 |
| Cdl::ActionManager | 动作系统管理器 |
| Cdl::Actor | 3D绘图对象 |
| Cdl::Crypto::Aes256Key | |
| Cdl::AndroidData | 安卓平台特有句柄 |
| Cdl::AngelScript | AngelScirpt脚本语言(低优先级支持,或废弃) |
| Cdl::Animation | 2D帧动画 |
| Cdl::AnimationInfo | 动画信息 |
| Cdl::AnyType | 任意类型包装 |
| Cdl::Tool::Archiver | 文件夹打包解包器 |
| Cdl::Array< T, N > | Array |
| Cdl::Array2< T, W, H > | 二维array |
| Cdl::Array< Direction, 2 > | |
| Cdl::Array< Float, 0 > | |
| Cdl::Array< Float, 1 > | |
| Cdl::Array< Float, 2 > | |
| Cdl::Array< float, 2 > | |
| Cdl::Array< Float, 3 > | |
| Cdl::Array< Float, 4 > | |
| Cdl::Array< float, 4 > | |
| Cdl::Array< Index, 2 > | |
| Cdl::Array< int, 0 > | |
| Cdl::Array< int, 1 > | |
| Cdl::Array< int, 2 > | |
| Cdl::Array< int, 3 > | |
| Cdl::Array< int, 4 > | |
| Cdl::Array< Position, 3 > | |
| Cdl::Array< Position, 4 > | |
| Cdl::Array< std::size_t, 2 > | |
| Cdl::Array< T, 0 > | |
| Cdl::Array< T, 2 > | |
| Cdl::Array< T, 3 > | |
| Cdl::Array< T, 4 > | |
| Cdl::Array< T, M > | |
| Cdl::Array< unsigned, 0 > | |
| Cdl::Array< unsigned, 1 > | |
| Cdl::Array< unsigned, 2 > | |
| Cdl::Array< unsigned, 3 > | |
| Cdl::Array< unsigned, 4 > | |
| Cdl::ArrayEnum< V, N > | 枚举类数组 |
| Cdl::ArrayEnum< bool, KeyCode::MAX_NUM > | |
| Cdl::ArrayEnum< bool, MouseCode::MAX_NUM > | |
| Cdl::ArrayEnum< dl::Array< Float, 2 >, Button::State::MAX_NUM > | |
| Cdl::ArrayEnum< dl::Array< float, 4 >, Button::State::MAX_NUM > | |
| Cdl::ArrayEnum< dl::Array< float, 4 >, TextParam::MAX_NUM > | |
| Cdl::ArrayEnum< dl::GC< Sprite >, Button::State::MAX_NUM > | |
| Cdl::ArrayEnum< dl::Sprite9 *, Button::State::MAX_NUM > | |
| Cdl::ArrayEnum< float, Button::State::MAX_NUM > | |
| Cdl::ArrayEnum< Float, SizeType::MAX_NUM > | |
| Cdl::ArrayEnum< std::string, KeyCode::MAX_NUM > | |
| Cdl::ArrayEnum< unsigned, TextParam::MAX_NUM > | |
| Cdl::ArrayS2< T, N > | |
| Cdl::AStar< T, COST > | A星寻路算法 |
| Cdl::AStar< T, COST >::AStarNode | |
| Cdl::AStar< T, COST >::AStarPriorityQueue | |
| Cdl::Audio | 音频主控 |
| Cdl::AudioLoader | 音频文件解析器 |
| Cdl::UI::Background | 绘图背景 |
| Cdl::BoundingBox | |
| Cdl::Buffer | |
| Cdl::BufferPool | Buffer池 |
| Cdl::BufferView | |
| ►Cdl::UI::Button | 按钮(Button、Switch、Radio) |
| Cdl::UI::ButtonNormal | 现代风格 按钮 |
| Cdl::UI::ButtonScale | 缩放按钮(注意精灵没有Coor) |
| Cdl::UI::ButtonSprite | 精灵按钮(注意精灵没有Coor) |
| Cdl::UI::ButtonSprite9 | 精灵按钮 |
| Cdl::UI::ButtonSpriteColor | 精灵变色按钮 |
| Cdl::UI::ButtonTextColor | 文本变色按钮 |
| Cdl::Camera | 3d相机 |
| Cdl::VK::Canvas | |
| Cdl::VK::Shadow::Cascade | |
| Cdl::VK::VK2D::CBO | |
| Cdl::CharImage | 字符图像数据 |
| Cdl::CharInfo | 字符信息 |
| Cdl::CharInfoHash | |
| Cdl::FreeType::CharRect | |
| Cdl::FactoryImp::CharSprite | |
| Cdl::Client | TCP客户端 |
| Cdl::ClientUdp | UDP客户端 |
| Cdl::UI::ColorSet | 颜色组(一般用于文本变色) |
| Cdl::Components | 组件容器 |
| Cdl::Tool::Controller2d | 2d地图控制器,例如平移、缩放等操作 |
| Cdl::Coor | 2d坐标系 |
| Cdl::FactoryImp::CharSprite::Data | |
| Cdl::Tool::DebugInfo | 常见调试信息打印 |
| Cdl::DeviceInfo | 设备属性 |
| Cdl::TileMap::DiamondFlat< TILE_SIZE > | 平菱形瓦片地图 |
| Cdl::TileMap::DiamondSlant< TILE_SIZE > | 斜菱形瓦片地图 |
| Cdl::Json::DisableLog | 临时关闭json日志 |
| Cdl::DiscreteRange< T > | 离散范围表示 |
| Cdl::Cpt::Drag | 拖拽组件 |
| Cdl::VK::DrawCall | |
| Cdl::VK::DrawCallList | |
| Cdl::VK::DrawCallZ | |
| Cdl::TexturePack::Dynamic< DH > | 动态装箱(DH为2时,32、31、30会放到同一行) |
| Cdl::TexturePack::Dynamic< SIZE_TEXTURE_PACK_DH > | |
| Cdl::UI::EditBox | Ui输入框 |
| Cdl::Cpt::ElementData | 元素通用属性(默认左上对齐,便于理解) |
| Cdl::ParticleConfig::Emitter | 发射器 -> 发射器设置 |
| Cdl::Engine | 引擎配置 |
| Cdl::LuaScript::Env | |
| Cdl::equal_idx | |
| Cdl::Factory | 资源工厂,加载、管理、创建各种资源 |
| Cdl::FactoryImp | |
| Cdl::Tool::Archiver::FileInfo | |
| Cdl::FileIni | Ini文件解析 |
| Cdl::FileIniLine | |
| Cdl::FileIniSection | |
| Cdl::FileIniSectionNode | |
| Cdl::FileXml | Xml文件处理 |
| Cdl::FileXmlElement | |
| Cdl::finally< F > | RAII清理操作 |
| Cfmt::formatter< dl::Array< T, 2 > > | |
| Cfmt::formatter< dl::Array< T, 3 > > | |
| Cfmt::formatter< dl::Array< T, 4 > > | |
| Cfmt::formatter< dl::StringN< N > > | |
| Cdl::VK::VertexBufferGfx::Frame | |
| Cdl::FreeType | Freetype库字体解析 |
| Cdl::Cpt::Function< T, UID > | 由于this指针在构造完成之前无效,不能在初始化列表构造 |
| Cdl::Cpt::Function< std::function< bool()>, str_uid("IsClick")> | |
| Cdl::Cpt::Function< std::function< bool()>, str_uid("IsDown")> | |
| Cdl::Cpt::Function< std::function< bool()>, str_uid("IsPickup")> | |
| Cdl::Cpt::Function< std::function< bool()>, str_uid("IsSelect")> | |
| Cdl::Cpt::Function< std::function< Components *()>, str_uid("Clone")> | |
| Cdl::Cpt::Function< std::function< dl::Coor *()>, str_uid("GetCoor")> | |
| Cdl::Cpt::Function< std::function< float()>, str_uid("GetOrder")> | |
| Cdl::Cpt::Function< std::function< Position(void)>, str_uid("GetSize")> | |
| Cdl::Cpt::Function< std::function< void()>, str_uid("DeleteThis")> | |
| Cdl::Cpt::Function< std::function< void()>, str_uid("Render")> | |
| Cdl::Cpt::Function< std::function< void()>, str_uid("RenderD")> | |
| Cdl::Cpt::Function< std::function< void()>, str_uid("Update")> | |
| Cdl::Cpt::Function< std::function< void(bool)>, str_uid("SetSelect")> | |
| Cdl::Cpt::Function< std::function< void(const Position &size)>, str_uid("SetSize")> | |
| Cdl::Cpt::Function< std::function< void(float)>, str_uid("SetOrder")> | |
| Cdl::GamePad | 手柄 |
| Cdl::GC< T > | 引用计数对象,通过get_gc函数创建 |
| Cdl::GC< Actor > | |
| Cdl::GC< Animation > | |
| Cdl::GC< Sound > | |
| Cdl::GC< Sprite > | |
| Cdl::GC< Text > | |
| Cdl::GcRefInfo | |
| Cdl::JsonConfig::GenerateParam | |
| Cdl::GLFWmonitor | |
| Cdl::GLFWwindow | |
| Cdl::Graphics | 基础图形绘图 |
| Cdl::hash_idx | |
| Cdl::Tool::Archiver::Head | |
| Cdl::Http | Http协议 |
| Cdl::Input | 键盘、鼠标、手柄等输入检测 |
| Cdl::UI::EditBox::InputMode | 过滤字符 |
| Cdl::Process::Instance | |
| Cdl::VK::Skybox::Instance | |
| Cdl::JsonConfig | 配置代码生成器 |
| Cdl::Cpt::Lang | 语言本地化 |
| Cdl::Language | 语言管理器 |
| Cdl::Text::Layout | 布局属性 |
| Cdl::Light | 灯光 |
| Cdl::LightDir | 平行光 |
| Cdl::LightDot | 点光源 |
| Cdl::LightSpot | 聚光灯 |
| Cdl::TexturePack::Dynamic< DH >::Line | 按高度存储 每一行 |
| Cdl::UI::ListBox | Ui列表框 |
| Cdl::ListMultiThread< T > | 多线程队列 |
| Cdl::ListMultiThread< Buffer > | |
| Cdl::ListMultiThread< std::string > | |
| Cdl::ListMultiThread< TcpMessage > | |
| Cdl::ListMultiThread< UdpMessage > | |
| Cdl::ListMultiThreadCache< T > | 多线程队列(带缓冲) |
| Cdl::ListMultiThreadCache< dl::VK::TextureManager::TaskLoad > | |
| Cdl::Locator | 2d定位器 |
| Cdl::LogLevelSet | 日志打印等级设置 |
| Cdl::LogLimit | 日志打印限制 |
| Cdl::LogSourceLocation | |
| Cdl::LogStackTrack | 日志打开调用堆栈 |
| Cdl::LogSystem | 日志系统 |
| Cdl::LuaScript | Lua脚本语言 |
| Cdl::Tool::Manager | 工具集合 |
| Cdl::UI::Manager | UI系统管理器 |
| Cdl::Math::RingX::MapLimit | 地图限制器(x轴为环状) |
| Cdl::Material | 材质(pbr 金属度/粗糙度) |
| Cdl::Matrix< T, M, N > | 矩阵 |
| Cdl::Matrix< Float, 3, 3 > | |
| Cdl::Matrix< Float, 4, 4 > | |
| Cdl::MemoryBank< T > | 连续内存复用 |
| Cdl::MemoryPool | 内存池 |
| Cdl::UI::Menu | Ui菜单 |
| Cdl::UI::MenuData | 菜单数据 |
| Cdl::UI::MenuNode | 菜单单个节点 |
| Cdl::UI::MenuNodeUI | 菜单单个节点UI |
| Cdl::UI::MenuTop | 菜单顶部 |
| Cdl::Mesh | |
| Cdl::MessageType | |
| Cdl::Mod | 模组 |
| Cdl::Model | |
| Cdl::ModelAnimation | |
| Cdl::ModelAnimationChannel | |
| Cdl::ModelAnimationInstance | |
| Cdl::ModelAnimationSampler | |
| Cdl::ModelCache | |
| Cdl::ModelData | |
| Cdl::ModelDrawCall | |
| Cdl::ModelLoader | |
| Cdl::ModelMaterial | |
| Cdl::ModelMesh | |
| Cdl::ModelNode | |
| Cdl::ModelNodeRt | 运行时节点树 |
| Cdl::ModelNodeTransform | |
| Cdl::ModelObject | |
| Cdl::ModelPrimitive | |
| Cdl::ModelSkin | |
| Cdl::ModelTriangleRange | |
| Cdl::ModManager | 模组管理器 |
| Cdl::AngelScript::ModuleInfo | |
| Cdl::MsgHead | 网络消息头 |
| Cdl::MultiThreadTask< T > | 多线程任务 |
| Cdl::MultiThreadTask< dl::VK::TextureManager::TaskLoad > | |
| Cdl::Network | 网络框架 |
| Cdl::AnimationInfo::Node | |
| Cdl::JsonConfig::Node | |
| Cdl::ModelCache::Node | |
| Cdl::NTree< T >::Node | |
| Cdl::ParticleConfig::Node | 粒子参数 -> 粒子参数 |
| Cdl::NTree< T > | N叉树 |
| Cdl::NTree< dl::ModelNode * > | |
| Cdl::NTree< dl::UI::Panel * > | |
| Cdl::ObjectPool< T > | 对象池 |
| Cdl::ObjectPoolEx< T > | 对象池 |
| Cdl::UI::Panel | UI面板 |
| Cdl::Engine::Param | 选择性初始化组件 |
| Cdl::Tool::Archiver::Param | |
| Cdl::ParamWindow | 创建窗口参数 |
| Cdl::ParicleNode | 2d粒子精灵 |
| Cdl::Particle | 2d粒子实体 |
| Cdl::ParticleConfig | 2d粒子配置 -> 2d粒子配置 |
| Cdl::ParticleConfigX | 2d粒子配置 |
| Cdl::ParticleSystem | 2d粒子系统 |
| Cdl::AudioLoader::PCM | |
| Cdl::Physics | 3d刚体物理系统 |
| Cdl::PoolList< T > | 内存池数据 |
| Cdl::VK::Primitive | |
| Cdl::Process | 系统进程 |
| Cdl::UI::ProgressBar | Ui进度条 |
| Cdl::FreeType::Property | |
| Cdl::VK::PushConstantCSM | |
| Cdl::VK::PushConstantData | |
| Cdl::QuadParam | 四边形参数设置 |
| Cdl::Random | 随机数 |
| Cdl::TileMap::Rectangle< TILE_SIZE > | 矩形瓦片地图 |
| Cdl::Http::RecvData | |
| CJPH::RefConst< T > | |
| CJPH::RefConst< Shape > | |
| Cdl::RenderInfo2D | 绘图信息2d |
| Cdl::RenderInfo3D | 绘图信息3d |
| Cdl::VK::RenderParam | |
| Cdl::RenderTarget | 渲染目标 |
| Cdl::Http::Request | |
| Cdl::Process::Result | |
| Cdl::Memory::Reuse< T > | New内存复用 |
| Cdl::Memory::Reuse< dl::Particle > | |
| Cdl::Memory::ReuseCheck< T > | New内存复用(带检查) |
| Cdl::RigidBody | 刚体 |
| Cdl::Tool::Ruler | 尺子工具,用于测量像素长度 |
| Cdl::UI::Scene | 场景 |
| Cdl::UI::SceneManager | 场景 |
| Cdl::ScriptBlock | 代码块 |
| Cdl::ScriptControlElse | |
| Cdl::ScriptControlFor | |
| Cdl::ScriptControlIf | 控制语句 |
| Cdl::ScriptControlIfElse | |
| Cdl::ScriptControlWhile | |
| Cdl::ScriptExpr | 后缀表达式 |
| Cdl::ScriptExprToken | 表达式token(指向真实变量) |
| Cdl::ScriptSegment | 代码段(包含单独作用域) |
| Cdl::ScriptSegmentRT | 代码段运行时 |
| Cdl::ScriptSystem | 管理器 |
| Cdl::ScriptToken | |
| Cdl::ScriptVar | 变量(大小严格控制) |
| Cdl::ScriptVarSpace | 变量空间 |
| Cdl::ScriptVM | 虚拟机 |
| Cdl::File::SearchRule | 过滤规则,不兼容大小写 |
| Cdl::CodeWriter::Segment | |
| Cdl::Server | TCP服务器 |
| Cdl::ServerUdp | UDP服务器 |
| Cdl::LogSystem::Setting | |
| Cdl::FactoryImp::SheetNode | |
| Cdl::FactoryImp::SheetNodeTarget | |
| Cdl::Locator::SL | 创建参数 |
| Cdl::Sound | 音频实例 |
| Cdl::FreeType::Span | |
| Cdl::Sprite | 2d绘图精灵 |
| Cdl::UI::Sprite | Ui精灵 |
| Cdl::Sprite9 | 九图精灵 |
| Cdl::FactoryImp::SpriteGroup | |
| Cdl::SpriteID | 精灵id |
| Cdl::FactoryImp::SpriteInfo | |
| Cdl::SpriteSheet | N个精灵的组合,用于帧动画或者保存n个精灵,但一次只显示其中一个 |
| Cdl::DB::Sqlite | SQLite 数据库 |
| Cdl::TexturePack::Static | 静态装箱 |
| Cdl::StreamInput | 二进制输入流 |
| Cdl::StreamOutput | 二进制输出流 |
| Cdl::string_hash | |
| Cdl::StringN< N > | 定长字符串 |
| Cdl::CodeWriter::Struct | |
| Cdl::SwapChainSupportDetails | |
| Cdl::ParticleConfig::System | 主要参数 -> 主要参数 |
| Cdl::System | 系统 |
| Cdl::Win32::SystemMutex | 多开限制,返回真表示可以启动 |
| Cdl::Table2< T > | 二维表(低优先级) |
| Cdl::VK::TextureManager::TaskLoad | |
| Cdl::TcpMessage | Tcp消息 |
| Cdl::TcpMessageServer | |
| Cdl::Tester | |
| Cdl::TesterInstance | |
| Cdl::Text | 2d文本绘制对象 |
| Cdl::UI::Text | Ui文本 |
| Cdl::UI::Button::TextData | |
| Cdl::TextNode | 单个字符 |
| Cdl::Texture | |
| Cdl::Thread | 线程 |
| Cdl::ThreadManager | 线程管理器 |
| Cdl::Time | 时间 |
| Cdl::TimerRegular | 计时器,t秒触发一次 |
| Cdl::TimerReverse | 互逆计时器,t秒反转一次 |
| Cdl::Transform | 3d坐标系 |
| Cdl::UI::Tree | Ui树 |
| Cdl::VK::UbCSM | |
| Cdl::VK::VK2D::UBO | |
| Cdl::VK::VKGfx::UBO | |
| Cdl::VK::UbObject | |
| Cdl::VK::UboBone | |
| Cdl::UbPass | |
| Cdl::UdpMessage | Upd消息 |
| Cdl::UidGenerator | Uid生成器 |
| Cdl::UnorderedMap2< K, V > | 2维unordered_map |
| Cdl::Value | 任意类型 |
| Cdl::ValueStruct | 结构体 |
| Cdl::ValueSystem | 管理器,注册类型 |
| Cdl::ValueTypeInfo | 类型信息 |
| Cdl::ValueVector | 变长数组(由于为空时类型丢失,需要成类) |
| Cdl::CodeWriter::Variable | |
| Cdl::Cpt::Variable< T, UID > | 变量,注意模板参数 需要实例化后不重复 |
| Cdl::Cpt::Variable< int, str_uid("CustomTag")> | |
| Cdl::Cpt::Variable< std::string, str_uid("CustomName")> | |
| Cdl::Vector2< T, Index > | 2维vector |
| Cdl::Vector2< uint32_t, unsigned > | |
| Cdl::VectorAny | 任意对象容器(组件) |
| Cdl::VectorBit | 位容器 |
| Cdl::VectorReuse< T > | 复用容器 |
| Cdl::VectorReuse< dl::VK::DrawCallList > | |
| Cdl::VectorReuse< dl::VK::DrawCallZ > | |
| Cdl::Vertex | 3d顶点 |
| Cdl::Vertex2D | 2d顶点 |
| Cdl::VertexBone | 3d顶点(带骨骼) |
| Cdl::VK::VertexBufferGfx | |
| Cdl::VertexGfx | 顶点 |
| Cdl::VertexSkybox | Skybox顶点 |
| Cdl::VK | Vulkan底层 |
| Cdl::VK::VK2D | |
| Cdl::VK::VKGfx | |
| Cdl::VK::VKRenderTarget | |
| Cdl::WAVEFormat | Wav格式信息 16字节 |
| ►Cdl::UI::Window | Ui窗口 |
| Cdl::UI::FileExplorer | Ui文件浏览器 |
| Cdl::UI::MsgBox | 消息框 |
| Cdl::UI::ResExplorer | Ui资源浏览器 |