xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
abs_render.hpp
浏览该文件的文档.
1#pragma once
5
6namespace xcal::render {
7template <typename ObjectPtr = mobject::AbsMObject_ptr>
9 public:
11
12 private:
13 Scene *scene_ = nullptr;
14
15 public:
16 virtual void set_scene(Scene *scene);
17 Scene *scene() const { return scene_; }
18
19 public:
20 explicit AbsRender(scene::AbsScene<ObjectPtr> *scene) : scene_(scene) {}
21 virtual ~AbsRender() = default;
22};
23} // namespace xcal::render
Scene * scene() const
AbsRender(scene::AbsScene< ObjectPtr > *scene)
virtual ~AbsRender()=default
抽象场景模板类
Definition abs_scene.hpp:33
#define XCAL_API
Definition public.h:69