Navigation
API > API/Runtime > API/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. |