xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
宏定义
listui.cc 文件参考
#include <imgui.h>
#include <xcal/camera/perspectivecamera.hpp>
#include <xcal/mobject/core/mobject.hpp>
#include <xcal/render/impl/opengl/opengl_render.hpp>
#include <xcal/render/impl/opengl/ui/listui.hpp>
#include <xcmath/utils/show.hpp>
#include <xcal/utils/logmacrohelper.inc>
listui.cc 的引用(Include)关系图:

浏览源代码.

宏定义

#define ROLE   OpenGL
 
#define LABEL   ListUi
 
#define _CONST_MPTR(mobj)   static_cast<const xcal::mobject::MObject*>(mobj)
 
#define _CONST_CPTR(mobj)   static_cast<const xcal::camera::AbsCamera*>(mobj)
 
#define _CONST_PCPTR(mobj)    static_cast<const xcal::camera::PerspectiveCamera*>(mobj)
 
#define _PCPTR(mobj)   static_cast<xcal::camera::PerspectiveCamera*>(mobj)
 

宏定义说明

◆ _CONST_CPTR

#define _CONST_CPTR (   mobj)    static_cast<const xcal::camera::AbsCamera*>(mobj)

在文件 listui.cc13 行定义.

◆ _CONST_MPTR

#define _CONST_MPTR (   mobj)    static_cast<const xcal::mobject::MObject*>(mobj)

在文件 listui.cc12 行定义.

◆ _CONST_PCPTR

#define _CONST_PCPTR (   mobj)     static_cast<const xcal::camera::PerspectiveCamera*>(mobj)

在文件 listui.cc14 行定义.

◆ _PCPTR

#define _PCPTR (   mobj)    static_cast<xcal::camera::PerspectiveCamera*>(mobj)

在文件 listui.cc16 行定义.

◆ LABEL

#define LABEL   ListUi

在文件 listui.cc10 行定义.

◆ ROLE

#define ROLE   OpenGL

在文件 listui.cc9 行定义.