Iterator Nodes

GetEntities

Used to find and return all entities in the world.

Inputs

PortTypeDescription
StartAnyTriggers the node
NextAnyGets the next entity found
LimitIntegerLimits how many entities are returned
ImmediateBooleanIterates immediately through the results
TypeIntegerType of entity to iterate

Outputs

PortTypeDescription
EntityIdAnyOutputs the entity and entity ID
CountIntegerOutputs the current of entities
DoneIntegerTriggered when all entities have been found, with the total count returned

GetEntitiesInArea

Used to find and return all entities within the specified area shape.

Inputs

PortTypeDescription
StartAnyTriggers the node
NextAnyGets the next entity found
LimitIntegerLimits how many entities are returned
ImmediateBooleanIterates immediately through the results
TypeIntegerType of entity to iterate
AreaStringName of area shape to test against

Outputs

PortTypeDescription
EntityIdAnyOutputs the entity and entity ID
CountIntegerOutputs the current of entities
DoneIntegerTriggered when all entities have been found, with the total count returned

GetEntitiesInBox

Used to find and return all entities within the defined AABB box.

Inputs

PortTypeDescription
StartAnyTriggers the node
NextAnyGets the next entity found
LimitIntegerLimits how many entities are returned
ImmediateAnyIterates immediately through the results
TypeIntegerType of entity to iterate
MinVec3Minimum vector extents of the AABB bounding box to check for entities
MaxVec3Maximum vector extents of the AABB bounding box to check for entities

Outputs

PortTypeDescription
EntityIdAnyOutputs the entity and entity ID
CountIntegerOutputs the current of entities
DoneIntegerTriggered when all entities have been found, with the total count returned

GetEntitiesInBoxByClass

Used to find and return all entities assigned to the classes that are defined AABB box.

Inputs

PortTypeDescription
StartAnyTriggers the node
NextAnyGets the next entity found
LimitIntegerLimits how many entities are returned
ImmediateAnyIterates immediately through the results
ClassNameIntegerSpecify the Class name.

Outputs

PortTypeDescription
EntityIdAnyOutputs the entity and entity ID
CountIntegerOutputs the current of entities
DoneIntegerTriggered when all entities have been found, with the total count returned

GetEntitiesInSphere

Used to find and return all entities within the defined sphere volume.

Inputs

PortTypeDescription
StartAnyTriggers the node
NextAnyGets the next entity found
LimitIntegerLimits how many entities are returned
ImmediateBooleanIterates immediately through the results
TypeIntegerType of entity to iterate
CenterVec3Center of the sphere
RadiusFloatDistance from the center of the sphere to check for entities

Outputs

PortTypeDescription
EntityIdAnyOutputs the entity and entity ID
CountIntegerOutputs the current of entities
DoneIntegerTriggered when all entities have been found, with the total count returned