xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
命名空间 | 宏定义 | 枚举 | 函数
mobject_types.hpp 文件参考
#include <xcal/public.h>
mobject_types.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  xcal
 
namespace  xcal::mobject
 

宏定义

#define XCAL_MOBJECT_TYPE(type)
 

枚举

enum class  xcal::mobject::Type {
  xcal::mobject::Polygone , xcal::mobject::Axis , xcal::mobject::Axis3D , xcal::mobject::Circle ,
  xcal::mobject::Line , xcal::mobject::Path , xcal::mobject::Rectangle , xcal::mobject::Ellipse ,
  xcal::mobject::Unknown
}
 

函数

XCAL_API const char * xcal::to_string (xcal::mobject::Type type)
 

宏定义说明

◆ XCAL_MOBJECT_TYPE

#define XCAL_MOBJECT_TYPE (   type)
值:
Type type_() const override { return Type::type; } \
\
public: \
struct META_INFO { \
static constexpr auto type_name = #type; \
}; \
\
private:

在文件 mobject_types.hpp25 行定义.