CARLA
Public Types | Public Member Functions | Public Attributes | List of all members
FCameraGBufferFloat Struct Reference

#include <SceneCaptureSensor.h>

+ Collaboration diagram for FCameraGBufferFloat:

Public Types

using not_spawnable = void
 Prevent this sensor to be spawned by users. More...
 

Public Member Functions

FTransform GetActorTransform () const
 Dummy. Required for compatibility with other sensors only. More...
 
template<typename SensorT >
FAsyncDataStream GetDataStream (const SensorT &Self)
 Return the FDataStream associated with this sensor. More...
 
auto GetToken () const
 Return the token that allows subscribing to this sensor's stream. More...
 
void SetDataStream (FDataStream InStream)
 
void SetStream (FDataMultiStream InStream)
 Replace the Stream associated with this sensor. More...
 

Public Attributes

bool bIsUsed = false
 
FDataStream Stream
 

Detailed Description

Definition at line 72 of file SceneCaptureSensor.h.

Member Typedef Documentation

◆ not_spawnable

Prevent this sensor to be spawned by users.

Definition at line 75 of file SceneCaptureSensor.h.

Member Function Documentation

◆ GetActorTransform()

FTransform FCameraGBufferFloat::GetActorTransform ( ) const
inline

Dummy. Required for compatibility with other sensors only.

Definition at line 94 of file SceneCaptureSensor.h.

◆ GetDataStream()

template<typename SensorT >
FAsyncDataStream FCameraGBufferFloat::GetDataStream ( const SensorT &  Self)
inline

Return the FDataStream associated with this sensor.

You need to provide a reference to self, this is necessary for template deduction.

Definition at line 103 of file SceneCaptureSensor.h.

References FDataStreamTmpl< T >::MakeAsyncDataStream(), and FCameraGBufferUint8::Stream.

+ Here is the call graph for this function:

◆ GetToken()

auto FCameraGBufferFloat::GetToken ( ) const
inline

Return the token that allows subscribing to this sensor's stream.

Definition at line 88 of file SceneCaptureSensor.h.

References FCameraGBufferUint8::bIsUsed, FDataStreamTmpl< T >::GetToken(), and FCameraGBufferUint8::Stream.

+ Here is the call graph for this function:

◆ SetDataStream()

void FCameraGBufferFloat::SetDataStream ( FDataStream  InStream)
inline

Definition at line 77 of file SceneCaptureSensor.h.

References FCameraGBufferUint8::Stream.

◆ SetStream()

void FCameraGBufferFloat::SetStream ( FDataMultiStream  InStream)
inline

Replace the Stream associated with this sensor.

Definition at line 83 of file SceneCaptureSensor.h.

References FCameraGBufferUint8::Stream.

Member Data Documentation

◆ bIsUsed

bool FCameraGBufferFloat::bIsUsed = false
mutable

Definition at line 108 of file SceneCaptureSensor.h.

◆ Stream

FDataStream FCameraGBufferFloat::Stream

Definition at line 109 of file SceneCaptureSensor.h.


The documentation for this struct was generated from the following file: