CARLA
Loading...
Searching...
No Matches
Unreal
CarlaUnreal
Plugins
Carla
Source
Carla
Sensor
SceneCaptureCamera_WideAngleLens.h
Go to the documentation of this file.
1
// Copyright (c) 2026 Computer Vision Center (CVC) at the Universitat Autonoma
2
// de Barcelona (UAB).
3
//
4
// This work is licensed under the terms of the MIT license.
5
// For a copy, see <https://opensource.org/licenses/MIT>.
6
7
#pragma once
8
9
#include "
Carla/Actor/ActorDefinition.h
"
10
#include "
Carla/Sensor/ShaderBasedSensor_WideAngleLens.h
"
11
12
#include <util/ue-header-guard-begin.h>
13
#include "
Actor/ActorBlueprintFunctionLibrary.h
"
14
#include <util/ue-header-guard-end.h>
15
16
#include "SceneCaptureCamera_WideAngleLens.generated.h"
17
18
/// A sensor that captures images from the scene.
19
UCLASS()
20
class CARLA_API
ASceneCaptureCamera_WideAngleLens
: public
AShaderBasedSensor_WideAngleLens
21
{
22
GENERATED_BODY()
23
24
public
:
25
26
static
FActorDefinition
GetSensorDefinition();
27
28
ASceneCaptureCamera_WideAngleLens
(
const
FObjectInitializer& ObjectInitializer);
29
30
protected
:
31
32
void
BeginPlay()
override
;
33
void
EndPlay(
const
EEndPlayReason::Type EndPlayReason)
override
;
34
void
PostPhysTick(UWorld* World, ELevelTick TickType,
float
DeltaSeconds)
override
;
35
36
virtual
void
OnFirstClientConnected()
override
;
37
virtual
void
OnLastClientDisconnected()
override
;
38
39
private
:
40
};
ActorBlueprintFunctionLibrary.h
ShaderBasedSensor_WideAngleLens.h
ActorDefinition.h
ASceneCaptureCamera_WideAngleLens
A sensor that captures images from the scene.
Definition
SceneCaptureCamera_WideAngleLens.h:21
AShaderBasedSensor_WideAngleLens
Definition
ShaderBasedSensor_WideAngleLens.h:16
FActorDefinition
A definition of a Carla Actor with all the variation and attributes.
Definition
Unreal/CarlaUnreal/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h:20
Generated by
1.9.8