Navigation
Unreal Engine C++ API Reference > Runtime > MeshDescription
Inheritance Hierarchy
- FMeshElementContainer
- TMeshElementContainer
References
Module | MeshDescription |
Header | /Engine/Source/Runtime/MeshDescription/Public/MeshElementContainer.h |
Include | #include "MeshElementContainer.h" |
Syntax
template<typename ElementIDType>
class TMeshElementContainer : public FMeshElementContainer
Remarks
Templated specialization for type-safety.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
ElementIDType | Add () |
Add a new element at the next available index, and return the new ID |
![]() |
TAttributesSet< ElementIDType > & | Accessor for attributes | |
![]() ![]() |
const TAttributesSet< ElementIDType > & | ||
![]() ![]() |
TElementIDs | Return iterable proxy object from container | |
![]() ![]() |
ElementIDType | Returns the first valid ID | |
![]() |
void | Insert
(
const ElementIDType Index |
Inserts a new element with the given index |
![]() ![]() |
bool | IsValid
(
const ElementIDType Index |
Returns whether the given ID is valid or not |
![]() |
void | Remove
(
const ElementIDType Index |
Removes the element with the given ID |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
TElementIDs | This is a special type of iterator which returns successive IDs of valid elements, rather than the elements themselves. |