构造函数
渲染容器
配置选项
判断是否启用桶管理
获取桶的数量
设置是否启用桶管理
获取所有桶
根据实体数组初始化桶
实体总数
标记指定索引的实体所在桶为脏
实体索引
标记多个索引的实体所在桶为脏
实体索引数组
标记所有桶为脏
获取所有脏桶
重新渲染所有脏桶
完整的实体数组
实体渲染器
重新渲染的桶数量
处理实体添加
新添加实体的索引
添加后的实体总数
是否需要完整重绘(当桶结构被重置时返回 true)
处理实体修改
修改的实体索引
处理实体删除(标记删除,不真正移除)
删除的实体索引
处理实体从数组末尾移除(pop操作) 当通过undo操作移除实体时调用
移除后的数组长度
处理实体添加到数组末尾(push操作) 当通过redo操作恢复实体时调用
添加后的数组长度
清理所有桶
销毁管理器
图形桶管理器 负责管理多个图形桶,实现基于索引分桶的局部渲染优化
核心功能: