Project
Loading...
Searching...
No Matches
o2::gpu::GPUDisplayGUIUpdate Struct Reference

#include <GPUDisplayGUIChannel.h>

Public Member Functions

bool empty () const
 
void setValue (uint32_t element, GPUDisplayGUIValue value)
 
void merge (const GPUDisplayGUIUpdate &other)
 

Public Attributes

uint64_t id = 0
 
std::vector< int32_t > keys
 
std::vector< std::pair< uint32_t, GPUDisplayGUIValue > > values
 
std::optional< float > guiScale
 
std::optional< int8_t > guiDarkMode
 

Detailed Description

Definition at line 38 of file GPUDisplayGUIChannel.h.

Member Function Documentation

◆ empty()

bool o2::gpu::GPUDisplayGUIUpdate::empty ( ) const
inline

Definition at line 44 of file GPUDisplayGUIChannel.h.

◆ merge()

void o2::gpu::GPUDisplayGUIUpdate::merge ( const GPUDisplayGUIUpdate &  other)
inline

Definition at line 54 of file GPUDisplayGUIChannel.h.

◆ setValue()

void o2::gpu::GPUDisplayGUIUpdate::setValue ( uint32_t  element,
GPUDisplayGUIValue  value 
)
inline

Definition at line 45 of file GPUDisplayGUIChannel.h.

Member Data Documentation

◆ guiDarkMode

std::optional<int8_t> o2::gpu::GPUDisplayGUIUpdate::guiDarkMode

Definition at line 43 of file GPUDisplayGUIChannel.h.

◆ guiScale

std::optional<float> o2::gpu::GPUDisplayGUIUpdate::guiScale

Definition at line 42 of file GPUDisplayGUIChannel.h.

◆ id

uint64_t o2::gpu::GPUDisplayGUIUpdate::id = 0

Definition at line 39 of file GPUDisplayGUIChannel.h.

◆ keys

std::vector<int32_t> o2::gpu::GPUDisplayGUIUpdate::keys

Definition at line 40 of file GPUDisplayGUIChannel.h.

◆ values

std::vector<std::pair<uint32_t, GPUDisplayGUIValue> > o2::gpu::GPUDisplayGUIUpdate::values

Definition at line 41 of file GPUDisplayGUIChannel.h.


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