[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintPure=false, Category="LearningAgents", Meta=(DeterminesOutputType="AgentClass", DynamicOutputParam="OutAgents")) void GetAllAgents ( [TArray](API\Runtime\Core\Containers\TArray)< [UObject](API\Runtime\CoreUObject\UObject\UObject) * > & OutAgents, [TArray](API\Runtime\Core\Containers\TArray)< int32 > & OutAgentIds, const [TSubclassOf](API\Runtime\CoreUObject\Templates\TSubclassOf)< [UObject](API\Runtime\CoreUObject\UObject\UObject) > AgentClass ) const