xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
| 类型定义 | 函数
xcal::render::opengl::object 命名空间参考

class  Axis3D
 
class  Circle
 
class  Line
 
class  Object
 
class  Path
 

类型定义

using object_ptr = std::unique_ptr< Object >
 

函数

template<class T >
requires std::is_base_of_v<mobject::AbsMObject, T>
xcal::render::opengl::object::object_ptr create (T *mobject)
 
object_ptr create (mobject::AbsMObject *mobject)
 

类型定义说明

◆ object_ptr

using xcal::render::opengl::object::object_ptr = typedef std::unique_ptr<Object>

在文件 object.hpp36 行定义.

函数说明

◆ create() [1/2]

xcal::render::opengl::object::object_ptr xcal::render::opengl::object::create ( mobject::AbsMObject mobject)

◆ create() [2/2]

template<class T >
requires std::is_base_of_v<mobject::AbsMObject, T>
xcal::render::opengl::object::object_ptr xcal::render::opengl::object::create ( T *  mobject)