UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::TOrientedEntity< KeyType > Class Template Reference

#include <OrientedEntity.h>

Public Member Functions

 TOrientedEntity (TSharedPtr< KeyType > InEntity, EOrientation InDirection)
 
 TOrientedEntity ()=default
 
 TOrientedEntity (TOrientedEntity &&)=default
 
 TOrientedEntity (const TOrientedEntity &)=default
 
TOrientedEntityoperator= (TOrientedEntity &&)=default
 
TOrientedEntityoperator= (const TOrientedEntity &)=default
 

Public Attributes

TSharedPtr< KeyType > Entity
 
EOrientation Direction
 

Constructor & Destructor Documentation

◆ TOrientedEntity() [1/4]

template<typename KeyType >
UE::CADKernel::TOrientedEntity< KeyType >::TOrientedEntity ( TSharedPtr< KeyType >  InEntity,
EOrientation  InDirection 
)
inline

◆ TOrientedEntity() [2/4]

template<typename KeyType >
UE::CADKernel::TOrientedEntity< KeyType >::TOrientedEntity ( )
default

◆ TOrientedEntity() [3/4]

template<typename KeyType >
UE::CADKernel::TOrientedEntity< KeyType >::TOrientedEntity ( TOrientedEntity< KeyType > &&  )
default

◆ TOrientedEntity() [4/4]

template<typename KeyType >
UE::CADKernel::TOrientedEntity< KeyType >::TOrientedEntity ( const TOrientedEntity< KeyType > &  )
default

Member Function Documentation

◆ operator=() [1/2]

template<typename KeyType >
TOrientedEntity & UE::CADKernel::TOrientedEntity< KeyType >::operator= ( const TOrientedEntity< KeyType > &  )
default

◆ operator=() [2/2]

template<typename KeyType >
TOrientedEntity & UE::CADKernel::TOrientedEntity< KeyType >::operator= ( TOrientedEntity< KeyType > &&  )
default

Member Data Documentation

◆ Direction

template<typename KeyType >
EOrientation UE::CADKernel::TOrientedEntity< KeyType >::Direction

◆ Entity

template<typename KeyType >
TSharedPtr<KeyType> UE::CADKernel::TOrientedEntity< KeyType >::Entity

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