FCT
载入中...
搜索中...
未找到
ThirdParty.h 文件参考
#include <glfw/glfw3.h>
#include <PxPhysicsAPI.h>
#include <ft2build.h>
#include <boost/lockfree/queue.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/topological_sort.hpp>
#include <boost/graph/graphviz.hpp>
#include <boost/container/flat_map.hpp>
#include <boost/bimap.hpp>
#include <boost/bimap/unordered_set_of.hpp>
#include <boost/graph/breadth_first_search.hpp>
#include <boost/pending/disjoint_sets.hpp>
#include <thread>
#include <map>
#include <functional>
#include <memory>
#include <vulkan/vulkan.h>
#include <vulkan/vulkan.hpp>
#include <spirv_reflect.hpp>
#include <spirv_hlsl.hpp>
#include <shaderc/shaderc.hpp>
#include <FreeImage.h>
#include <assimp/Importer.hpp>
#include <assimp/scene.h>
#include <assimp/postprocess.h>
#include "./ThirdParty/entt.hpp"
#include <future>
#include <algorithm>
#include <iostream>
#include <unordered_map>
#include <string>
#include <vector>
#include <fstream>
#include <filesystem>
#include <set>
#include <queue>
#include <optional>
#include <type_traits>
ThirdParty.h 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  FCT

宏定义

#define FCT_THIRDPARTY_HEADER
#define _USE_MATH_DEFINES
#define FCT_USE_GLFW
#define FCT_USE_PHYSX
#define FCT_USE_FREETYPE
#define FCT_USE_HARFBUZZ
#define FCT_USE_BULLET
#define FCT_USE_VULKAN
#define FCT_USE_SPIRV
#define FCT_USE_SHADERC
#define FCT_USE_FREEIMAGE
#define FCT_USE_ASSIMP
#define FCT_USE_ENTT
#define GLFW_INCLUDE_VULKAN
#define VK_NO_PROTOTYPES
#define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC   1

宏定义说明

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

在文件 ThirdParty.h3 行定义.

◆ FCT_THIRDPARTY_HEADER

#define FCT_THIRDPARTY_HEADER

在文件 ThirdParty.h2 行定义.

◆ FCT_USE_ASSIMP

#define FCT_USE_ASSIMP

在文件 ThirdParty.h14 行定义.

◆ FCT_USE_BULLET

#define FCT_USE_BULLET

在文件 ThirdParty.h9 行定义.

◆ FCT_USE_ENTT

#define FCT_USE_ENTT

在文件 ThirdParty.h15 行定义.

◆ FCT_USE_FREEIMAGE

#define FCT_USE_FREEIMAGE

在文件 ThirdParty.h13 行定义.

◆ FCT_USE_FREETYPE

#define FCT_USE_FREETYPE

在文件 ThirdParty.h7 行定义.

◆ FCT_USE_GLFW

#define FCT_USE_GLFW

在文件 ThirdParty.h5 行定义.

◆ FCT_USE_HARFBUZZ

#define FCT_USE_HARFBUZZ

在文件 ThirdParty.h8 行定义.

◆ FCT_USE_PHYSX

#define FCT_USE_PHYSX

在文件 ThirdParty.h6 行定义.

◆ FCT_USE_SHADERC

#define FCT_USE_SHADERC

在文件 ThirdParty.h12 行定义.

◆ FCT_USE_SPIRV

#define FCT_USE_SPIRV

在文件 ThirdParty.h11 行定义.

◆ FCT_USE_VULKAN

#define FCT_USE_VULKAN

在文件 ThirdParty.h10 行定义.

◆ GLFW_INCLUDE_VULKAN

#define GLFW_INCLUDE_VULKAN

在文件 ThirdParty.h39 行定义.

◆ VK_NO_PROTOTYPES

#define VK_NO_PROTOTYPES

在文件 ThirdParty.h105 行定义.

◆ VULKAN_HPP_DISPATCH_LOADER_DYNAMIC

#define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC   1

在文件 ThirdParty.h106 行定义.