TkDOPCollisionCheck

Base struct for all collision checks.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/kDOP.h

Include

#include "kDOP.h"

Syntax

template<typename COLL_DATA_PROVIDER, typename KDOP_IDX_TYPE>
struct TkDOPCollisionCheck

Remarks

Base struct for all collision checks. Holds a reference to the collision data provider, which is a struct that abstracts out the access to a particular mesh/primitives data

Variables

Name Description

Public variable

const DataProvi...

 

CollDataProvider

Used to get access to local->world, vertices, etc. without using virtuals

Public variable

const TreeType ...

 

kDOPTree

The kDOP tree

Public variable

const TChunkedA...

 

Nodes

The array of the nodes for the kDOP tree

Public variable

const TChunkedA...

 

SOATriangles

The collision triangle data for the kDOP tree

Constructors

Name Description

Public function

TkDOPCollisionCheck

(
    const DataProviderType& InCollData...
)

Hide the default ctor

Public function

TkDOPCollisionCheck

(
    const DataProviderType& InCollData...
)

Hide the default ctor

Typedefs

Name

Description

DataProviderType

Exposes data provider type to clients.

DataProviderType

Exposes data provider type to clients.

NodeType

Exposes node type to clients.

NodeType

Exposes node type to clients.

TreeType

Exposes tree type to clients.

TreeType

Exposes tree type to clients.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss