UE4U4MLSensor_Camera

Observing player's camera

Windows
MacOS
Linux

Inheritance Hierarchy

U4MLSensor

UE4U4MLSensor_Camera

References

Module

UE4ML

Header

/Engine/Plugins/AI/UE4ML/Source/UE4ML/Public/Sensors/4MLSensor_Camera.h

Include

#include "Sensors/4MLSensor_Camera.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UE4U4MLSensor_Camera : public U4MLSensor

Remarks

Observing player's camera

Variables

Functions

Name Description

Protected function Virtual

void

 

ClearPawn

(
    APawn& InPawn
)

Public function Virtual

void

 

Configure

(
    const TMap< FName, FString >& Para...
)

Public function Virtual

bool

 

ConfigureForAgent

(
    U4MLAgent& Agent
)

Public function Virtual Const

TSharedPtr< ...

 

ConstructSpaceDef()

Public function Virtual

void

 

GetObservations

(
    F4MLMemoryWriter& Ar
)

Protected function

void

 

HandleScreenshotData

(
    int32 InSizeX,
    int32 InSizeY,
    const TArray< FColor >& InImageDat...
)

Protected function Virtual

void

 

OnAvatarSet

(
    AActor* Avatar
)

Protected function Virtual

void

 

SenseImpl

(
    const float DeltaTime
)

Public function

 

U4MLSensor_Camera

(
    const FObjectInitializer& ObjectIn...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss