Base class for Blueprints implementing ACarlaActorFactory interface. More...
#include <CarlaActorFactoryBlueprint.h>
Public Member Functions | |
TArray< FActorDefinition > | GetDefinitions () final |
Retrieve the list of actor definitions that this class is able to spawn. More... | |
FActorSpawnResult | SpawnActor (const FTransform &SpawnAtTransform, const FActorDescription &ActorDescription) final |
Spawn an actor based on ActorDescription and Transform. More... | |
Public Member Functions inherited from ACarlaActorFactory | |
ACarlaActorFactory (const FObjectInitializer &ObjectInitializer) | |
Protected Member Functions | |
TArray< FActorDefinition > | GenerateDefinitions () |
void | SpawnActor (const FTransform &SpawnAtTransform, const FActorDescription &ActorDescription, FActorSpawnResult &SpawnResult) |
Base class for Blueprints implementing ACarlaActorFactory interface.
Blueprints deriving from this class are expected to override GetDefinitions and SpawnActor functions.
Definition at line 21 of file CarlaActorFactoryBlueprint.h.
|
protected |
|
inlinefinalvirtual |
Retrieve the list of actor definitions that this class is able to spawn.
Reimplemented from ACarlaActorFactory.
Definition at line 27 of file CarlaActorFactoryBlueprint.h.
|
inlinefinalvirtual |
Spawn an actor based on ActorDescription and Transform.
Reimplemented from ACarlaActorFactory.
Definition at line 32 of file CarlaActorFactoryBlueprint.h.
|
protected |