Agrarsense
Classes | Functions
Camera.h File Reference
#include "CoreMinimal.h"
#include "Agrarsense/Sensor/Sensor.h"
#include "Engine/TextureRenderTarget2D.h"
#include "Kismet/KismetSystemLibrary.h"
#include "Delegates/IDelegateInstance.h"
#include "Materials/MaterialInstanceDynamic.h"
#include "Components/SceneCaptureComponent2D.h"
#include "Engine/Texture2D.h"
#include "FrameGrabber.h"
#include "Materials/Material.h"
#include "Agrarsense/Sensor/Camera/CameraBaseParameters.h"
#include "Agrarsense/UnrealWindow/UnrealWindow.h"
#include "Agrarsense/Managers/TickManager.h"
#include "ROSIntegration/Public/sensor_msgs/Image.h"
#include "Camera.generated.h"
Include dependency graph for Camera.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ACamera
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FCameraDelegate_OnWindowClosed, ACamera *, Camera)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FCameraDelegate_OnWindowResized, ACamera *, Camera, FCameraBaseParameters, Params)
 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FCameraDelegate_OnWindowClosed  ,
ACamera ,
Camera   
)

Event when this Camera sensor is about the be destroyed when user clicked Camera Window's Close button. Broadcasts ACamera pointer.

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FCameraDelegate_OnWindowResized  ,
ACamera ,
Camera  ,
FCameraBaseParameters  ,
Params   
)

Event when this Camera sensor has been resized. Broadcasts ACamera pointer and current CameraParameters.