Skip to content

AImitationConnectorManager

Actor-based container for imitation connectors in the Unreal Engine world.

Provides a simple way to add an imitation connector to your level.

This actor manages the lifecycle of an imitation connector, handling initialization and per-frame updates. Place this actor in your level to manage imitation learning connections. It will automatically collect environments from the connector and step the connector every frame. To handle more complex imitation learning scenarios, you can implement your own AActor to manage the imitation connector lifecycle.

class AImitationConnectorManager : public AActor

Methods

Public

AImitationConnectorManager

AImitationConnectorManager()

Default constructor for the imitation connector manager.


Tick

virtual void Tick(float DeltaTime) override

Called every frame to update the connector state.

Parameters

  • DeltaTime (float)

Protected

BeginPlay

virtual void BeginPlay() override

Called when the game starts or when the actor is spawned.

Attributes

Connector

UAbstractImitationConnector *Connector = nullptr

The imitation connector instance managed by this actor.

Source: Source/ScholaImitation/Public/ImitationUtils/ImitationConnectorManager.h