Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TDoubleLinkedList
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool InsertNode
(
const ElementType& InElement, |
Insert the specified value into the list at an arbitrary point. | Containers/List.h | |
bool InsertNode
(
TDoubleLinkedListNode* NewNode, |
Containers/List.h |
InsertNode(const ElementType &, TDoubleLinkedListNode *)
Description
Insert the specified value into the list at an arbitrary point.
| Name | InsertNode |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/List.h |
| Include Path | #include "Containers/List.h" |
bool InsertNode
(
const ElementType & InElement,
TDoubleLinkedListNode * NodeToInsertBefore
)
whether the node was successfully added into the list
Parameters
| Name | Remarks |
|---|---|
| InElement | the value to insert into the list |
| NodeToInsertBefore | the new node will be inserted into the list at the current location of this node if nullptr, the new node will become the new head of the list |
See Also
-
Empty
-
RemoveNode
InsertNode(TDoubleLinkedListNode , TDoubleLinkedListNode )
| Name | InsertNode |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/List.h |
| Include Path | #include "Containers/List.h" |
bool InsertNode
(
TDoubleLinkedListNode * NewNode,
TDoubleLinkedListNode * NodeToInsertBefore
)