xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
宏定义 | 函数
axis.cc 文件参考
#include <array>
#include <xcal/mobject/objects/axis.hpp>
#include <xcal/render/impl/opengl/utils/openglapiloadhelper.inc>
#include <xcal/public.h>
#include <xcal/render/impl/opengl/core/typedef.hpp>
#include <xcal/render/impl/opengl/gl/shader.hpp>
#include <xcal/render/impl/opengl/gl/shaderprogram.hpp>
#include <xcal/render/impl/opengl/object/axis.hpp>
#include <xcal/render/impl/opengl/object/object.hpp>
#include <xcmath/xcmath.hpp>
#include <xcal/render/impl/opengl/utils/shaderinstence.hpp>
#include <xcal/utils/logmacrohelper.inc>
#include <xcmath/utils/show.hpp>
axis.cc 的引用(Include)关系图:

浏览源代码.

宏定义

#define ROLE   OpenGLObject
 
#define LABEL   Axis
 
#define SHADER_ID   0
 

函数

 XCAL_SHADER_INSTANCE (xcal::render::opengl::object::Axis3D, SHADER_ID)
 

宏定义说明

◆ LABEL

#define LABEL   Axis

在文件 axis.cc16 行定义.

◆ ROLE

#define ROLE   OpenGLObject

在文件 axis.cc15 行定义.

◆ SHADER_ID

#define SHADER_ID   0

在文件 axis.cc20 行定义.

函数说明

◆ XCAL_SHADER_INSTANCE()

XCAL_SHADER_INSTANCE ( xcal::render::opengl::object::Axis3D  ,
SHADER_ID   
)

在文件 axis.cc21 行定义.

引用了 SHADER_FILE.