【文件属性】:
文件名称:erhe:用于现代OpenGL实验的C ++库
文件大小:2.04MB
文件格式:ZIP
更新时间:2021-03-06 18:56:42
C++
二合
erhe是用于现代OpenGL实验的C ++库。
使用直接状态访问
使用持久映射的缓冲区
间接使用多次绘制
使用最新的OpenGL和GLSL版本
GL API的简单类型safe(r)包装器(请参见erhe :: gl)
二是RenderStack的演进
erhe :: components命名空间
erhe :: components命名空间提供了用于管理组件的类。 组件具有initialize()方法,该方法根据声明的依赖项以正确的顺序自动调用。
erhe :: components :: Component
提供服务的其他组成部分
使用分阶段构造来确保按正确的顺序自动完成组件初始化
C ++构造函数
甚至可能还没有创建其他组件
可以进行不依赖于其他组件的初始化
连接():
其他组件在shared_ptr <> s中作为参数传递。
其他组件已调用C ++构造函数,但尚未使