slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
宏定义 | 类型定义
slang-cpp-host-prelude.h 文件参考
#include <cmath>
#include <cstdio>
#include <cstring>
#include "../source/slang-rt/slang-rt.h"
#include "slang-com-ptr.h"
#include "slang-cpp-types.h"
#include <math.h>
#include <assert.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include "slang-cpp-scalar-intrinsics.h"
slang-cpp-host-prelude.h 的引用(Include)关系图:

浏览源代码.

宏定义

#define SLANG_COM_PTR_ENABLE_REF_OPERATOR   1
 
#define SLANG_PRELUDE_STD
 
#define SLANG_INTPTR_TYPE_IS_DISTINCT   0
 
#define SLANG_PRELUDE_SHARED_LIB_EXPORT   __attribute__((__visibility__("default")))
 
#define SLANG_PRELUDE_EXTERN_C
 
#define SLANG_PRELUDE_EXTERN_C_START
 
#define SLANG_PRELUDE_EXTERN_C_END
 

类型定义

template<typename TResult , typename... Args>
using Slang_FuncType = TResult(SLANG_MCALL*)(Args...)
 

宏定义说明

◆ SLANG_COM_PTR_ENABLE_REF_OPERATOR

#define SLANG_COM_PTR_ENABLE_REF_OPERATOR   1

◆ SLANG_INTPTR_TYPE_IS_DISTINCT

#define SLANG_INTPTR_TYPE_IS_DISTINCT   0

◆ SLANG_PRELUDE_EXTERN_C

#define SLANG_PRELUDE_EXTERN_C

◆ SLANG_PRELUDE_EXTERN_C_END

#define SLANG_PRELUDE_EXTERN_C_END

◆ SLANG_PRELUDE_EXTERN_C_START

#define SLANG_PRELUDE_EXTERN_C_START

◆ SLANG_PRELUDE_SHARED_LIB_EXPORT

#define SLANG_PRELUDE_SHARED_LIB_EXPORT   __attribute__((__visibility__("default")))

◆ SLANG_PRELUDE_STD

#define SLANG_PRELUDE_STD

类型定义说明

◆ Slang_FuncType

template<typename TResult , typename... Args>
using Slang_FuncType = TResult(SLANG_MCALL*)(Args...)