UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBspNode Struct Reference

#include <Model.h>

Public Types

enum  { MAX_NODE_VERTICES =255 }
 
enum  { MAX_ZONES =64 }
 

Public Member Functions

bool IsCsg (uint32 ExtraFlags=0) const
 
bool ChildOutside (int32 IniChild, bool Outside, uint32 ExtraFlags=0) const
 

Public Attributes

FPlane4f Plane
 
int32 iVertPool
 
int32 iSurf
 
int32 iVertexIndex
 
uint16 ComponentIndex
 
uint16 ComponentNodeIndex
 
int32 ComponentElementIndex
 
union { 
 
   int32   iBack 
 
   int32   iChild [1] 
 
};  
 
int32 iFront
 
int32 iPlane
 
int32 iCollisionBound
 
uint8 iZone [2]
 
uint8 NumVertices
 
uint8 NodeFlags
 
int32 iLeaf [2]
 

Friends

ENGINE_API FArchiveoperator<< (FArchive &Ar, FBspNode &N)
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
MAX_NODE_VERTICES 

◆ anonymous enum

Enumerator
MAX_ZONES 

Member Function Documentation

◆ ChildOutside()

bool FBspNode::ChildOutside ( int32  IniChild,
bool  Outside,
uint32  ExtraFlags = 0 
) const
inline

◆ IsCsg()

bool FBspNode::IsCsg ( uint32  ExtraFlags = 0) const
inline

Friends And Related Symbol Documentation

◆ operator<<

ENGINE_API FArchive & operator<< ( FArchive Ar,
FBspNode N 
)
friend

Member Data Documentation

◆ [union]

union { ... } FBspNode

◆ ComponentElementIndex

int32 FBspNode::ComponentElementIndex

The index of the element in the UModelComponent's Element array.

◆ ComponentIndex

uint16 FBspNode::ComponentIndex

The index in ULevel::ModelComponents of the UModelComponent containing this node.

◆ ComponentNodeIndex

uint16 FBspNode::ComponentNodeIndex

The index of the node in the UModelComponent's Nodes array.

◆ iBack

int32 FBspNode::iBack

◆ iChild

int32 FBspNode::iChild[1]

◆ iCollisionBound

int32 FBspNode::iCollisionBound

◆ iFront

int32 FBspNode::iFront

◆ iLeaf

int32 FBspNode::iLeaf[2]

◆ iPlane

int32 FBspNode::iPlane

◆ iSurf

int32 FBspNode::iSurf

◆ iVertexIndex

int32 FBspNode::iVertexIndex

The index of the node's first vertex in the UModel's vertex buffer.

◆ iVertPool

int32 FBspNode::iVertPool

◆ iZone

uint8 FBspNode::iZone[2]

◆ NodeFlags

uint8 FBspNode::NodeFlags

◆ NumVertices

uint8 FBspNode::NumVertices

◆ Plane

FPlane4f FBspNode::Plane

The documentation for this struct was generated from the following file: