▼NBUI | |
CActionList | |
CAdapterPlatformGLFW | |
CAdapterPlatformGTK | |
CAdapterPlatformGTKmm | |
CAdapterPlatformQt | |
CAdapterPlatformSDL2 | |
CAdapterPlatformWin | |
CAdapterPlatformWxWidgets | |
CBSpline | 三次贝塞尔样条曲线。支持输入x,得出唯一的y值。常用于参数控制。这不同于通用样条曲线,同一个x可能存在多个Y值 |
CCAutoMoveContainUI | 有布局功能的移动特效容器类 |
CCBinaryBoxUI | |
CCBrushGradientSet | 普通,高亮,选中,禁用四种状态下渐变画刷的封装类 |
CCButtonImageUI | 切图按钮(普通,高亮,选中,禁用四种状态)横排和竖排皆可,顺序打乱也可以。 结合实际开发经验,开发和美工属于不同的部门,虽然两个部门都有规范,但是人员流动带来的变动导致规范无法成型。此类支持美工任意切图。 |
CCButtonMenuUI | 菜单按钮 |
CCButtonNodeUI | 组合复杂的按钮 |
CCButtonPolygonUI | 正多边形按钮,支持渐变 |
CCButtonSVGUI | SVG图标按钮 |
CCButtonSwitchImageUI | 开关按钮控件,支持两种状态 |
CCButtonSysUI | 系统按钮 |
CCButtonTextureUI | 纹理按钮,支持渐变,和纹理图案 |
CCButtonUI | 按钮 |
CCCarouselUI | |
CCChartAxis | 坐标轴基础信息基类(单坐标轴也是一种坐标系,线性坐标系) |
CCChartCoordinate | 空坐标系。也就是标准的窗口坐标模式 |
CCChartDataLabel | 元素标签文本 |
CCChartEleAttitudeIndicator | 飞控姿态表盘(AttitudeIndicator) |
CCChartEleBoxPlot | 盒子图元素 |
CCChartEleCandles | 蜡烛图 |
CCChartEleCircleNet | 关系图形 |
CCChartEleCorssLine | 跨越标线 |
▼CCChartEleHeatmap | 点热力图形 |
CHeatmapPoint | |
CCChartEleLegendBox | NodeData容器元素 |
CCChartElement | 图表图形接口 |
CCChartElementImage | 图标图形 |
CCChartEleMeterArc | 表盘图形 |
CCChartEleMeterPin | 表针图形 |
CCChartEleNotes | 注释类文本(由两个点决定) |
CCChartElePath | 路径图形 |
CCChartElePathGeo | 地理路径图形(经纬度坐标, x = 维度, y = 精度) |
CCChartElePathText | 文本路径图形 |
CCChartElePie | 饼图扇形图形 |
CCChartElePoint | 点图形 |
CCChartElePointHeat | 点热力图形 |
CCChartEleRangeBar | 柱状图形或环状条形 |
CCChartEleRect | 矩形图形 |
CCChartEleScatter | 散点图形 |
CCChartEleScatterBorder | 散点边框图形 |
CCChartEleText | 文本图形 |
CCChartEleTextLinearAxis | 坐标轴上的文本图形 |
▼CCChartEleTree | 树节点图形 |
CEleTreeBoxRow | |
CCChartEleWaterDroplet | 水滴图形 |
CCChartSeries | 图表序列 |
CCChartSeriesAttachLine | 图元数据以挂靠方式存储的图表序列。提供灵活开发者接口 |
CCChartSeriesBufferLine | 单存线条 |
CCChartSeriesContain | 通用基础的图表序列,可装载任意元素 |
CCChartSeriesDoubleBufferLine | 双缓存线条 |
CCChartSeriesGraph | 环形关系图 |
CCChartSeriesLine | 线条序列 |
CCChartSeriesLineErrorBar | 单一ErrorBar线条 |
CCChartSeriesLineInterpolation | 插值曲线:支持双击加入控制点,移动控制点。对于任意点x,求出插值y。 |
CCChartSeriesTree | 树状图形序列 |
CCChartViewUI | 图表类控件。负责的绘制数据序列 |
CCCheckBoxCell | 带有checkbox功能的单元格 |
CCCheckBoxUI | 复选框 |
CCColorPickerUI | 颜色拾取器 |
CCComboBaseUI | 下拉控件基类,下拉弹出窗口采用单例模式。减少对窗口资源的消耗 |
CCComboColorPickerUI | 颜色拾取器 |
CCComboDateRangeUI | 范围选择框 |
CCComboDateUI | 日期下拉框 |
CCComboListUI | 普通下拉列表 |
CCContainerUI | 无布局功能的容器类,控件的位置全靠用户的绝对位置来确定。改变控件位置,需要开发者控制。 |
CCContainLayoutUI | 有布局功能的容器类 |
CCContainMenuUI | |
CCContainOptionUI | |
CCContainScrollSyncUI | |
CCContainTabUI | |
CCContainTitleUI | |
CCControlGC | 控件垃圾回收机制,生命周期检测。自行释放已经游离的对象 |
CCControlUI | 控件基类 |
CCCoordinateAffine | 笛卡尔坐标系 |
CCCoordinateAffine3d | 笛卡尔3D坐标系 |
CCCoordinateAffineTrans | 更加灵活的仿射坐标系 |
CCCoordinateAxisSketchTrans | 坐标轴缩略图转换器 |
CCCoordinateGeo | GEO坐标系 |
CCCustomComboxUI | 用户自定义的下拉控件 |
CCDateTimeUI | 日期时间控件 |
CCDateUI | 日期控件 |
CCDigitLcdUI | 液晶数字控件 |
CCEditCombinationUI | 辑输入组合体 |
CCEditGPSLocationUI | 经纬度(GPS)输入框 |
CCEditIPAddressUI | IP地址输入框 |
CCEditKeyBoardUI | 快捷键输入框 |
CCEditLine | 行编辑类 |
CCEditLineStyle | 编辑框外观信息 |
CCEditList | 编辑输入组合体容器 |
CCEditRichUI | 多行文本输入框(自主设计自绘,未使用系统原生编辑输入框,可方便移植到嵌入式平台) |
CCEditSpinBoxUI | 步长输入框 |
CCEditTextUI | 单行文本输入框(自主设计自绘,未使用系统原生编辑输入框,可方便移植到嵌入式平台) |
CCGIFViewUI | Gif格式动画控件 |
CCharSize | |
CCharStyle | |
CChartDataPoint | 图表数据点 |
CCheckBoxMode | 复选框状态属性 |
CCImageViewListUI | 图片轮播控件 |
CCImageViewUI | 图片视图控件 |
CCIndicatorLightUI | 状态指示灯。采用多个渐变组合而成。开发者可自由灵活定制。 |
CCircleAxis | 圆坐标系。(x,y)=(角度:-180~180,半径的百分比(0~100)) |
CCLabelMultiStyleUI | HTML风格的标签控件 |
CCLabelUI | 普通标签控件 |
CCLanguageTranslator | 语言翻译类 |
CCLayoutArrowContainUI | 带箭头风格,有布局功能的容器类 |
CCLayoutBase | 布局信息基类 |
CCLayoutBox | 盒子布局容器类. 水平盒子: 水平计算布局对象 垂直盒子: 垂直计算布局对象 层叠盒子: Z方向计算方式,所有对象共享区域 |
CCLayoutCircle | 圆形布局对象 |
CCLayoutControl | UI控件布局对象 |
CCLayoutControlAdsorb | UI控件吸附布局对象 |
CCLayoutGrid | 网格布局 |
CCLayoutNodeData | UI控件布局对象 |
CCLayoutSpacer | 弹性占位布局对象 |
CCLineArrowUI | 跨越式箭头控件 |
CCLineUI | 线条控件 |
CClipBoxSurface | |
CCListBoxUI | 列表控件 |
CCManagerHandler | 事件过滤器(可安装到控件上,截获需要处理的消息) |
CCManagerSkin | 皮肤管理类 |
CCMemoryAlloc | |
CCNodeCell | 普通单元格 |
CCNodeData | 可视化的数据结构,包含数据交互和绘制功能 |
CCNodeDataBarOfPercent | |
CCNodeDataColor | |
CCNodeDataControl | 包含控件的可视化节点 |
CCNodeDataDate | |
CCNodeDataDateTime | |
CCNodeDataDouble | |
CCNodeDataDoubleQuote | |
CCNodeDataEnum | |
CCNodeDataEnumText | |
CCNodeDataIconPrefix | |
CCNodeDataImage | 图片节点 |
CCNodeDataImageFunc | |
CCNodeDataImageGradient | |
CCNodeDataImageQuote | 引用类型的图标 |
CCNodeDataInt | |
CCNodeDataIntQuote | |
CCNodeDataLegendLine | 线条标记 |
CCNodeDataLegendMark | Mark标记 |
CCNodeDataLists | 可视化节点列表,包含xyz三个方向的布局。 |
CCNodeDataListUI | NodeData容器 |
CCNodeDataSolidColor | 实色图形 |
CCNodeDataText | |
CCNodeDataTextAlign | |
CCNodeDataTextGradient | |
CCNodeDataTextGradientQuote | |
CCNodeDataTextLayoutQuote | Class CNodeDataTextLayoutQuote |
CCNodeDataTextQuote | |
CCNodeEditorUI | 节点可视化(用于图布局和组态控制) |
CCNodeHtmlTextData | HTML文本 |
CCNodeSpanCell | 带有checkbox功能的单元格 |
CConnectEdge | |
CConnectPoint | |
CCOptionUI | |
CCPaginationUI | |
CCPopControlUI | |
CCPopupMenuEx | |
CCProgressBarUI | 进度条 |
CCResourceFont | |
CCResourceGraphics | 图形相关资源存储类 |
CCScrollAreaUI | |
CCScrollBarUI | 滚动条 |
CCSelectState | |
CCSettingInfo | 配置读写类(支持json,xml格式)且读取方式更灵活 |
CCSkinStyle | 提取单个皮肤文件中的风格信息 |
CCSliderUI | |
CCSortContainer | 排序功能和属性的封装 |
CCSplitBarUI | |
CCStaticMarkUI | Mark标记 |
CCTableViewUI | 表格控件 |
CCTextLayout | 图标和文本布局工具类 |
CCThemeMgr | 主题属性管理 |
CCThreadPool | 跨平台线程池 |
CCTipBoxUI | 文本提示器 |
CCToastBox | |
CCTreeListUI | 树状列表 |
CCTreeModelNode | |
CCTreeRowCell | |
CCTreeTableViewUI | 树状表格 |
CCTreeViewModel | 树状控件模型 |
CCWidgetQt | |
CCZBarCodeUI | 条形码控件 |
CDataRangeHelper | 数据范围计算 |
CDebugLoger | 打印到调试输出窗口 |
CDrawBarInfo | |
CDynamicLibrary | 插件功能函数提取类 |
CEdgeLink | |
CElementLayout | |
CEventTrigger | |
CFileReader | |
CFileWriter | |
CFourCode | |
CGAnimateBezierEasing | 动画缓动函数。 |
CGAnimateProperty | 动画基础属性 |
CGAnimatePropertyValue | 数值动画模板。使用时同样先调用UpdateTimeLine(t)。未调用的情况下,值不会发生变换,自然也无法实现动画效果 |
CGAnimateTransform | 动画变换矩阵 1.使用时提前调用UpdateTimeLine(t),更新动画。 2.再获取动画的变换矩阵。调用GetTransform2d |
CGAnimateTransformVector | 动画矩阵变换容器 |
CGBrush | 颜色画笔 |
CGBrushArray | 四种状态的画刷集合(普通,高亮,选中,禁用) |
CGBrushGradient | 渐变画刷由渐变方式和渐变颜色两部分组成 |
CGBrushGradientConic | 圆周渐变画刷 |
CGBrushGradientLinear | 线性渐变画刷 |
CGBrushGradientRadial | 中心放射渐变画刷 |
CGFont | 字体 |
CGImage | Class GImage |
CGImageGIF | |
CGImageIconInfo | 包含多种状态(常规,鼠标悬停,鼠标按下,禁用)的图标 |
CGImageIconMulti | 多个状态得图像,分布在不同的图片文件中 |
CGImageIconSingle | 多个状态得图像,分布在相同的图片文件中 |
CGPathBigPointStorage | |
CGPathBufferStorage | |
CGPathEllipseStorage | |
CGPathLinesStorage | |
CGPathRectStorage | |
CGPathStorage | 路径顶点源(在GPathStorage的世界里,椭圆,弧线,样条曲线都是由足够细腻的直线拟合的) |
CGPenInfo | |
CGPoint | 二维平面上的点(long) |
CGPointF | |
CGradientColors | 渐变的渲染颜色 |
CGradientLinearColors | 双值线性颜色表 |
CGradientLinearPhaseColors | 相位颜色表 |
CGradientLinearSegmentColors | 双值线性颜色表(具有起点百分比) |
CGradientRoundRect | |
CGradientStopsColors | 自定义位置线性颜色表 |
CGRect | 矩形(int) |
CGShadowContain | |
CGStyleLine | 线条样式 |
CGStyleMarkShape | 标记类节点样式 |
CGSurface | 实现图形接口 |
CGSurfacePainter | 平台相关的绘制 |
CGSurfacePainterCocoa | |
CGSurfacePainterGTK | |
CGSurfacePainterGTKmm | |
CGSurfacePainterQt | |
CGSurfacePainterSDL2 | |
CGSurfacePainterWin | |
CGSurfacePainterWxWidgets | |
CGSurfaceQt | |
CGSvgBase | |
CGSvgGradient | |
CGSvgModel | |
CGSvgPaintStyle | |
CGSvgRenderer | |
CGSvgShape | SVG 图形基础类 |
CGSvgShapeCircle | 圆形 |
CGSvgShapeEllipse | 椭圆 |
CGSvgShapeGroup | SVG组(g)元素 |
CGSvgShapeImage | SVG Image |
CGSvgShapeLine | SVG Line |
CGSvgShapePath | SVG Path |
CGSvgShapeRect | SVG Rect |
CGSvgShapeStyle | |
CGSvgShapeText | SVG TextPath |
CGSvgShapeTextPath | SVG TextPath |
CGVectorF | 二维向量 |
CHtmlItemDataStyle | |
CIActionNotify | |
CIAdapterPlatform | IAdapterPlatform 平台适配器基类 |
CICommitTarget | 对象之间传递数据的提交操作。比如表格单元格编辑后,更新到指定的单元格数据对象。按钮点击后关闭下拉窗口等 |
CIControlUI | 控件UI基类 |
CICoordList | 坐标系接口 |
CIDockHandler | |
CIDockOverlayHandler | Dock层叠窗口 |
CIEventHandler | |
CIGIFHost | |
CILayout | 布局基类 |
CImageStyle | |
CIManageHandler | 窗口事件管理控制者 |
CINodeData | |
CINotifyHandler | |
CISurface | 图形接口 |
CIUserData | |
CIWidgetQt | |
CIXSlotBase | 信号槽基类 |
CLabelItem | |
CLayoutLinkNode | |
CLayoutSize | |
CLinearAxis | 线性坐标轴 +-----------—+=================+------------—+ m_data_min m_selMin m_selMax m_data_max |
CLineStyle | |
CLoggerStorage | 日志存储 |
CMatchFeatures | 匹配信息类 |
CMouseDragHelper | 鼠标拖拽 |
CMouseHitStatus | 鼠标命中状态 |
CNetGraphUI | |
CNetNode | |
CParallelAxis | 平行坐标系 |
CParseSetting | |
CPathTransform | 路径中点的变换运算类 |
CPathTransformAffine | 二维矩阵变换 |
CPathTransformMatFloat4x4 | 三维空间矩阵变换 |
CPathTransInfo | |
CPopManagerData | |
CPopWindowManager | |
CRadarAxis | 极坐标系,也称雷达坐标系 |
CScrollRect | |
CShadowInfo | |
CSizeValue | |
CSortData | 排序数据 |
CST_Policy | 信号槽管理策略,当槽对象释放时,绑定关系自动删除 |
CStateRow | 状态转移表 |
CStateTransfer | 状态转移器 |
CSyntaxStyles | 语法渲染风格 |
CTableHeaderNodeCell | |
CTableRow | 表格行 |
CTernaryAxis | 三元组坐标系 |
CTransAlongDoublePath | |
CTransAlongSinglePath | |
CTransform2d | 二维变换矩阵(简洁形式),在后续UI建模中会经常用到计算位置 [sx , shx, tx] [x] |
CTransform2dLineSegment | |
CTransform2dReflection | |
CTransform2dReflectionUnit | |
CTransform2dRotation | |
CTransform2dScaling | |
CTransform2dSkewing | |
CTransform2dTranslation | |
CTransform2dTransposer | |
CTransformGradient | |
CTransmitDataObject | |
CUIManager | 控件UI管理器,负责消息转发和定位 |
CUIManagerPopDropdown | 下拉弹出框管理对象 |
CUIPopupMenuManager | |
CUISystemStartUp | 全局初始化对象,此对象的生命周期需要与执行程序相同 |
CUnDoRecord | |
CValuePack | 值包装器 |
CVisibleProperty | |
CWindowDockingManager | |
CWindowPlatform | |
CWordWrapLineInfo | |
CWxWidgetsGLCanvas | |
CXmlBuilder | UI构建工具类 |
CXMLItemA | |
CXMLItemW | |
CXmlStorageA | Xml文件储存类。xml文件中大量重复标签,采用共享字符串的方式,减少内存占用 |
CXmlStorageW | Xml文件储存类。xml文件中大量重复标签,采用共享字符串的方式,减少内存占用 |
CBasicStringBufferA | 绑定字符流,会改变字符流数据(多字符集) |
CBasicStringBufferW | 绑定字符流,会改变字符流数据(宽字符集) |
CBeStringA | 字符串(内置引用计数,copy on write)。 |
CBeStringPairA | |
CBeStringPairW | |
CBeStringShortA128 | |
CBeStringShortA260 | |
CBeStringShortA64 | |
CBeStringShortW128 | |
CBeStringShortW260 | |
CBeStringShortW64 | |
CBeStringW | 宽字符串UCS2编码(内置引用计数,copy on write)。备注:wchat_t在不同平台下占用字节不一样 |
CBoxPlotStyle | 季度盒子,样式详情 |
CCandlesStyle | K线样式详情 |
CCLayeredWnd | 弹出式透明层级窗口 |
CCShadowWnd | |
CCTimerManager | |
CCTimerTask | 定时任务对象,可以自动管理定时器的生命周期。对象析构时,自动释放 |
CCWidgetGLFW | |
CCWidgetGTK | |
CCWidgetGTKmm | |
CCWidgetOverlaySideWnd | |
CCWidgetOverlayWnd | 层叠窗口 |
CCWidgetSDL2 | |
CCWidgetWnd | CWidgetWnd 窗口 SDK封装 比CWnd要更快更小巧 |
CCWidgetWxWidgets | |
CDateInfo | 日期类,包含中国农历历法1900到2099年 |
CFileReaderZip | 压缩包文件提取工具类 |
CFileTreeInfo | |
CGColor | 包含rgba分量的颜色 |
CGColorHSV | 包含hsva分量的颜色 |
CGRasterGlyph | |
CImageDrawInfo | 画面缓存结构信息 |
CLayoutPosition | |
CLunarDate | |
CMatFloat2x2 | |
CMatFloat3x3 | |
CMatFloat4x4 | |
CMemDC | 内存HDC类(离屏DC) |
CNumericalValueList | 数值解析工具类 |
CPopControlInfo | |
CRenderClip | HDC裁剪类。用于对HDC的视窗进行限制 |
CRoundRectRadius | 自定义半径的圆角尺寸 |
CStringConstList | |
Csyntax_info | |
Csyntax_param_node | 语法参数链表 |
Csyntax_tree_node | |
Ctime_stamp | |
CTipsBoxInfo | |
CUIFontBM | |
CVecFloat2 | |
CVecFloat3 | |
CVecFloat4 | |
CVSInput | |