![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GeometryTypes.h>
Public Member Functions | |
| TIndexMap () | |
| void | Reset () |
| constexpr IntType | UnmappedID () const |
| TMap< IntType, IntType > & | GetForwardMap () |
| const TMap< IntType, IntType > & | GetForwardMap () const |
| TMap< IntType, IntType > & | GetReverseMap () |
| const TMap< IntType, IntType > & | GetReverseMap () const |
| void | Add (IntType FromID, IntType ToID) |
| bool | ContainsFrom (IntType FromID) const |
| bool | ContainsTo (IntType ToID) const |
| IntType | GetTo (IntType FromID) const |
| IntType | GetFrom (IntType ToID) const |
| const IntType * | FindTo (IntType FromID) const |
| const IntType * | FindFrom (IntType ToID) const |
| void | Reserve (int NumElements) |
| SIZE_T | GetAllocatedSize () const |
Protected Attributes | |
| TMap< IntType, IntType > | ForwardMap |
| TMap< IntType, IntType > | ReverseMap |
| bool | bWantForward |
| bool | bWantReverse |
TIndexMap stores mappings between indices, which are assumed to be an integer type. Both forward and backward mapping are stored
|
inline |
|
inline |
add mapping from one index to another
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
protected |
|
protected |
|
protected |
|
protected |