AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XEHitResult.lua 文件参考

#include <XEHitResult.h>

Public 类型

enum  ECollisionChannel {
  ECC_ALL , ECC_HIDDEN , ECC_VISIBLE , ECC_SYSTEM_0 = 100 ,
  ECC_SYSTEM_1 , ECC_SYSTEM_2 , ECC_SYSTEM_3 , ECC_SYSTEM_4 ,
  ECC_SYSTEM_5 , ECC_SYSTEM_6 , ECC_SYSTEM_7 , ECC_SYSTEM_8 ,
  ECC_SYSTEM_9 , ECC_SYSTEM_10 , ECC_SYSTEM_11 , ECC_SYSTEM_12 ,
  ECC_SYSTEM_13 , ECC_SYSTEM_14 , ECC_SYSTEM_15 , ECC_SYSTEM_16 ,
  ECC_SYSTEM_17 , ECC_SYSTEM_18 , ECC_SYSTEM_19 , ECC_SYSTEM_20 ,
  ECC_SYSTEM_21 , ECC_SYSTEM_22 , ECC_SYSTEM_23 , ECC_SYSTEM_24 ,
  ECC_SYSTEM_25 , ECC_SYSTEM_26 , ECC_SYSTEM_27 , ECC_SYSTEM_28 ,
  ECC_SYSTEM_29 , ECC_SYSTEM_END = 199 , ECC_CUSTOM_0 = 200 , ECC_CUSTOM_1 ,
  ECC_CUSTOM_2 , ECC_CUSTOM_3 , ECC_CUSTOM_4 , ECC_CUSTOM_5 ,
  ECC_CUSTOM_6 , ECC_CUSTOM_7 , ECC_CUSTOM_8 , ECC_CUSTOM_9 ,
  ECC_CUSTOM_END = 300
}
 
typedef XArray< XECollisionChannelMetaECC_META_POOL
 

Public 成员函数

 XECollisionChannelMeta ()
 
 XECollisionChannelMeta (ECollisionChannel ecc, const xchar *mn)
 
xbool IsRaw () const
 
xbool IsCustom () const
 
XString GetOriginName () const
 
void ResetToRaw ()
 
const xbool operator== (const XECollisionChannelMeta &ccm) const
 

静态 Public 成员函数

static void SetupBase ()
 
static xbool IsCustom (ECollisionChannel eCC)
 
static ECC_META_POOLGetECCMetaPool ()
 
static ECC_META_POOL GetArtifactitMetas ()
 
static ECC_META_POOL GetCustomMetas ()
 
static XECollisionChannelMeta MetaGet (const xchar *mn)
 
static XECollisionChannelMeta MetaGet (ECollisionChannel ecc)
 
static xbool MetaSet (ECollisionChannel ecc, const xchar *mn)
 
static void MetaResetAll ()
 
static xbool IsMetaExist (const xchar *mn)
 

Public 属性

ECollisionChannel eCC
 
xchar metaName [MAX_PATH]
 

静态 Public 属性

static ECC_META_POOL sECCMetaPool
 

成员类型定义说明

◆ ECC_META_POOL

成员枚举类型说明

◆ ECollisionChannel

枚举值
ECC_ALL 
ECC_HIDDEN 
ECC_VISIBLE 
ECC_SYSTEM_0 
ECC_SYSTEM_1 
ECC_SYSTEM_2 
ECC_SYSTEM_3 
ECC_SYSTEM_4 
ECC_SYSTEM_5 
ECC_SYSTEM_6 
ECC_SYSTEM_7 
ECC_SYSTEM_8 
ECC_SYSTEM_9 
ECC_SYSTEM_10 
ECC_SYSTEM_11 
ECC_SYSTEM_12 
ECC_SYSTEM_13 
ECC_SYSTEM_14 
ECC_SYSTEM_15 
ECC_SYSTEM_16 
ECC_SYSTEM_17 
ECC_SYSTEM_18 
ECC_SYSTEM_19 
ECC_SYSTEM_20 
ECC_SYSTEM_21 
ECC_SYSTEM_22 
ECC_SYSTEM_23 
ECC_SYSTEM_24 
ECC_SYSTEM_25 
ECC_SYSTEM_26 
ECC_SYSTEM_27 
ECC_SYSTEM_28 
ECC_SYSTEM_29 
ECC_SYSTEM_END 
ECC_CUSTOM_0 
ECC_CUSTOM_1 
ECC_CUSTOM_2 
ECC_CUSTOM_3 
ECC_CUSTOM_4 
ECC_CUSTOM_5 
ECC_CUSTOM_6 
ECC_CUSTOM_7 
ECC_CUSTOM_8 
ECC_CUSTOM_9 
ECC_CUSTOM_END 

构造及析构函数说明

◆ XECollisionChannelMeta() [1/2]

XECollisionChannelMeta::XECollisionChannelMeta ( )
inline
这是这个函数的调用关系图:

#include <XEHitResult.h>

类 XEHitResult 继承关系图:
Inheritance graph

函数

function XECollisionChannelMeta new () end
 @type number
 
function XECollisionChannelMeta new (ecc, mn) end
 
function XECollisionChannelMeta SetupBase () end
 
function XECollisionChannelMeta IsRaw () end
 
function XECollisionChannelMeta IsCustom () end
 
function XECollisionChannelMeta IsCustom (eCC) end
 
function XECollisionChannelMeta GetOriginName () end
 
function XECollisionChannelMeta ResetToRaw () end
 
function XECollisionChannelMeta GetECCMetaPool () end
 
function XECollisionChannelMeta GetArtifactitMetas () end
 
function XECollisionChannelMeta GetCustomMetas () end
 
function XECollisionChannelMeta MetaGet (mn) end
 
function XECollisionChannelMeta MetaGet (ecc) end
 
function XECollisionChannelMeta MetaSet (ecc, mn) end
 
function XECollisionChannelMeta MetaResetAll () end
 
function XECollisionChannelMeta IsMetaExist (mn) end
 
function XEHitResult new (InTime) end
 
function XEHitResult new (vStart, vEnd) end
 

变量

 XECollisionChannelMeta = {}
 
XECollisionChannelMeta ECC_ALL = 0
 
XECollisionChannelMeta ECC_HIDDEN = 0
 
XECollisionChannelMeta ECC_VISIBLE = 0
 
XECollisionChannelMeta ECC_SYSTEM_0 = 0
 
XECollisionChannelMeta ECC_SYSTEM_1 = 0
 
XECollisionChannelMeta ECC_SYSTEM_2 = 0
 
XECollisionChannelMeta ECC_SYSTEM_3 = 0
 
XECollisionChannelMeta ECC_SYSTEM_4 = 0
 
XECollisionChannelMeta ECC_SYSTEM_5 = 0
 
XECollisionChannelMeta ECC_SYSTEM_6 = 0
 
XECollisionChannelMeta ECC_SYSTEM_7 = 0
 
XECollisionChannelMeta ECC_SYSTEM_8 = 0
 
XECollisionChannelMeta ECC_SYSTEM_9 = 0
 
XECollisionChannelMeta ECC_SYSTEM_10 = 0
 
XECollisionChannelMeta ECC_SYSTEM_11 = 0
 
XECollisionChannelMeta ECC_SYSTEM_12 = 0
 
XECollisionChannelMeta ECC_SYSTEM_13 = 0
 
XECollisionChannelMeta ECC_SYSTEM_14 = 0
 
XECollisionChannelMeta ECC_SYSTEM_15 = 0
 
XECollisionChannelMeta ECC_SYSTEM_16 = 0
 
XECollisionChannelMeta ECC_SYSTEM_17 = 0
 
XECollisionChannelMeta ECC_SYSTEM_18 = 0
 
XECollisionChannelMeta ECC_SYSTEM_19 = 0
 
XECollisionChannelMeta ECC_SYSTEM_20 = 0
 
XECollisionChannelMeta ECC_SYSTEM_21 = 0
 
XECollisionChannelMeta ECC_SYSTEM_22 = 0
 
XECollisionChannelMeta ECC_SYSTEM_23 = 0
 
XECollisionChannelMeta ECC_SYSTEM_24 = 0
 
XECollisionChannelMeta ECC_SYSTEM_25 = 0
 
XECollisionChannelMeta ECC_SYSTEM_26 = 0
 
XECollisionChannelMeta ECC_SYSTEM_27 = 0
 
XECollisionChannelMeta ECC_SYSTEM_28 = 0
 
XECollisionChannelMeta ECC_SYSTEM_29 = 0
 
XECollisionChannelMeta ECC_SYSTEM_END = 0
 
XECollisionChannelMeta ECC_CUSTOM_0 = 0
 
XECollisionChannelMeta ECC_CUSTOM_1 = 0
 
XECollisionChannelMeta ECC_CUSTOM_2 = 0
 
XECollisionChannelMeta ECC_CUSTOM_3 = 0
 
XECollisionChannelMeta ECC_CUSTOM_4 = 0
 
XECollisionChannelMeta ECC_CUSTOM_5 = 0
 
XECollisionChannelMeta ECC_CUSTOM_6 = 0
 
XECollisionChannelMeta ECC_CUSTOM_7 = 0
 
XECollisionChannelMeta ECC_CUSTOM_8 = 0
 
XECollisionChannelMeta ECC_CUSTOM_9 = 0
 
XECollisionChannelMeta ECC_CUSTOM_END = 0
 
XECollisionChannelMeta eCC = 0
 @type number
 
XECollisionChannelMeta metaName = ''
 @type string
 

函数说明

◆ GetArtifactitMetas()

function XECollisionChannelMeta GetArtifactitMetas ( )

XECollisionChannelMeta_GetArtifactitMetas00

返回
XECollisionChannelMeta[]

◆ GetCustomMetas()

function XECollisionChannelMeta GetCustomMetas ( )

XECollisionChannelMeta_GetCustomMetas00

返回
XECollisionChannelMeta[]

◆ GetECCMetaPool()

function XECollisionChannelMeta GetECCMetaPool ( )

XECollisionChannelMeta_GetECCMetaPool00

返回
XECollisionChannelMeta[]

◆ GetOriginName()

function XECollisionChannelMeta GetOriginName ( )

XECollisionChannelMeta_GetOriginName00

返回
string

◆ IsCustom() [1/2]

function XECollisionChannelMeta IsCustom ( )

XECollisionChannelMeta_IsCustom00

返回
boolean

◆ IsCustom() [2/2]

function XECollisionChannelMeta IsCustom ( eCC  )

XECollisionChannelMeta_IsCustom01

参数
eCCnumber
返回
boolean

◆ IsMetaExist()

function XECollisionChannelMeta IsMetaExist ( mn  )

XECollisionChannelMeta_IsMetaExist00

参数
mnstring
返回
boolean

◆ IsRaw()

function XECollisionChannelMeta IsRaw ( )

XECollisionChannelMeta_IsRaw00

返回
boolean

◆ MetaGet() [1/2]

function XECollisionChannelMeta MetaGet ( ecc  )

XECollisionChannelMeta_MetaGet01

参数
eccnumber
返回
XECollisionChannelMeta

◆ MetaGet() [2/2]

function XECollisionChannelMeta MetaGet ( mn  )

XECollisionChannelMeta_MetaGet00

参数
mnstring
返回
XECollisionChannelMeta

◆ MetaResetAll()

function XECollisionChannelMeta MetaResetAll ( )

XECollisionChannelMeta_MetaResetAll00

返回
void

◆ MetaSet()

function XECollisionChannelMeta MetaSet ( ecc  ,
mn   
)

XECollisionChannelMeta_MetaSet00

参数
eccnumber
mnstring
返回
boolean

◆ new() [1/4]

function XECollisionChannelMeta new ( )

@type number

XECollisionChannelMeta_new00

返回
XECollisionChannelMeta

@type number @type number @type number @type number @type XVECTOR3 @type XVECTOR3 @type XVECTOR3 @type XVECTOR3 @type XVECTOR3 @type XVECTOR3 @type number @type XVECTOR2 @type number @type number @type number @type boolean @type XEActor @type XEActorComponent @type XECollisionChannelMeta XEHitResult_new00

返回
XEHitResult

◆ new() [2/4]

function XECollisionChannelMeta new ( ecc  ,
mn   
)

XECollisionChannelMeta_new01

参数
eccnumber
mnstring
返回
XECollisionChannelMeta

◆ new() [3/4]

function XEHitResult new ( InTime  )

XEHitResult_new01

参数
InTimenumber
返回
XEHitResult

◆ new() [4/4]

function XEHitResult new ( vStart  ,
vEnd   
)

XEHitResult_new02

参数
vStartXVECTOR3
vEndXVECTOR3
返回
XEHitResult

◆ ResetToRaw()

function XECollisionChannelMeta ResetToRaw ( )

XECollisionChannelMeta_ResetToRaw00

返回
void

◆ SetupBase()

function XECollisionChannelMeta SetupBase ( )

XECollisionChannelMeta_SetupBase00

返回
void

变量说明

◆ eCC

@type number

◆ ECC_ALL

◆ ECC_CUSTOM_0

XECollisionChannelMeta ECC_CUSTOM_0 = 0

◆ ECC_CUSTOM_1

XECollisionChannelMeta ECC_CUSTOM_1 = 0

◆ ECC_CUSTOM_2

XECollisionChannelMeta ECC_CUSTOM_2 = 0

◆ ECC_CUSTOM_3

XECollisionChannelMeta ECC_CUSTOM_3 = 0

◆ ECC_CUSTOM_4

XECollisionChannelMeta ECC_CUSTOM_4 = 0

◆ ECC_CUSTOM_5

XECollisionChannelMeta ECC_CUSTOM_5 = 0

◆ ECC_CUSTOM_6

XECollisionChannelMeta ECC_CUSTOM_6 = 0

◆ ECC_CUSTOM_7

XECollisionChannelMeta ECC_CUSTOM_7 = 0

◆ ECC_CUSTOM_8

XECollisionChannelMeta ECC_CUSTOM_8 = 0

◆ ECC_CUSTOM_9

XECollisionChannelMeta ECC_CUSTOM_9 = 0

◆ ECC_CUSTOM_END

XECollisionChannelMeta ECC_CUSTOM_END = 0

◆ ECC_HIDDEN

XECollisionChannelMeta ECC_HIDDEN = 0

◆ ECC_SYSTEM_0

XECollisionChannelMeta ECC_SYSTEM_0 = 0

◆ ECC_SYSTEM_1

XECollisionChannelMeta ECC_SYSTEM_1 = 0

◆ ECC_SYSTEM_10

XECollisionChannelMeta ECC_SYSTEM_10 = 0

◆ ECC_SYSTEM_11

XECollisionChannelMeta ECC_SYSTEM_11 = 0

◆ ECC_SYSTEM_12

XECollisionChannelMeta ECC_SYSTEM_12 = 0

◆ ECC_SYSTEM_13

XECollisionChannelMeta ECC_SYSTEM_13 = 0

◆ ECC_SYSTEM_14

XECollisionChannelMeta ECC_SYSTEM_14 = 0

◆ ECC_SYSTEM_15

XECollisionChannelMeta ECC_SYSTEM_15 = 0

◆ ECC_SYSTEM_16

XECollisionChannelMeta ECC_SYSTEM_16 = 0

◆ ECC_SYSTEM_17

XECollisionChannelMeta ECC_SYSTEM_17 = 0

◆ ECC_SYSTEM_18

XECollisionChannelMeta ECC_SYSTEM_18 = 0

◆ ECC_SYSTEM_19

XECollisionChannelMeta ECC_SYSTEM_19 = 0

◆ ECC_SYSTEM_2

XECollisionChannelMeta ECC_SYSTEM_2 = 0

◆ ECC_SYSTEM_20

XECollisionChannelMeta ECC_SYSTEM_20 = 0

◆ ECC_SYSTEM_21

XECollisionChannelMeta ECC_SYSTEM_21 = 0

◆ ECC_SYSTEM_22

XECollisionChannelMeta ECC_SYSTEM_22 = 0

◆ ECC_SYSTEM_23

XECollisionChannelMeta ECC_SYSTEM_23 = 0

◆ ECC_SYSTEM_24

XECollisionChannelMeta ECC_SYSTEM_24 = 0

◆ ECC_SYSTEM_25

XECollisionChannelMeta ECC_SYSTEM_25 = 0

◆ ECC_SYSTEM_26

XECollisionChannelMeta ECC_SYSTEM_26 = 0

◆ ECC_SYSTEM_27

XECollisionChannelMeta ECC_SYSTEM_27 = 0

◆ ECC_SYSTEM_28

XECollisionChannelMeta ECC_SYSTEM_28 = 0

◆ ECC_SYSTEM_29

XECollisionChannelMeta ECC_SYSTEM_29 = 0

◆ ECC_SYSTEM_3

XECollisionChannelMeta ECC_SYSTEM_3 = 0

◆ ECC_SYSTEM_4

XECollisionChannelMeta ECC_SYSTEM_4 = 0

◆ ECC_SYSTEM_5

XECollisionChannelMeta ECC_SYSTEM_5 = 0

◆ ECC_SYSTEM_6

XECollisionChannelMeta ECC_SYSTEM_6 = 0

◆ ECC_SYSTEM_7

XECollisionChannelMeta ECC_SYSTEM_7 = 0

◆ ECC_SYSTEM_8

XECollisionChannelMeta ECC_SYSTEM_8 = 0

◆ ECC_SYSTEM_9

XECollisionChannelMeta ECC_SYSTEM_9 = 0

◆ ECC_SYSTEM_END

XECollisionChannelMeta ECC_SYSTEM_END = 0

◆ ECC_VISIBLE

XECollisionChannelMeta ECC_VISIBLE = 0

◆ metaName

XECollisionChannelMeta metaName = ''

@type string

◆ XECollisionChannelMeta