Skip to content

Struct ILLIXR::data_format::rendered_frame

ClassList > ILLIXR > data_format > rendered_frame

Inherits the following classes: ILLIXR::switchboard::event

Public Attributes

Type Name
fast_pose_type render_pose
time_point render_time = {}
time_point sample_time = {}
std::array< GLuint, 2 > swap_indices = {}
std::array< GLuint, 2 > swapchain_indices = {}

Public Functions

Type Name
rendered_frame () = default
rendered_frame (std::array< GLuint, 2 > && swapchain_indices_, std::array< GLuint, 2 > && swap_indices_, fast_pose_type render_pose_, time_point sample_time_, time_point render_time_)

Public Functions inherited from ILLIXR::switchboard::event

See ILLIXR::switchboard::event

Type Name
void serialize (Archive & ar, const unsigned int version)
virtual ~event () = default

Public Attributes Documentation

variable render_pose

fast_pose_type ILLIXR::data_format::rendered_frame::render_pose;

variable render_time

time_point ILLIXR::data_format::rendered_frame::render_time;

variable sample_time

time_point ILLIXR::data_format::rendered_frame::sample_time;

variable swap_indices

std::array<GLuint, 2> ILLIXR::data_format::rendered_frame::swap_indices;

variable swapchain_indices

std::array<GLuint, 2> ILLIXR::data_format::rendered_frame::swapchain_indices;

Public Functions Documentation

function rendered_frame [1/2]

ILLIXR::data_format::rendered_frame::rendered_frame () = default

function rendered_frame [2/2]

inline ILLIXR::data_format::rendered_frame::rendered_frame (
    std::array< GLuint, 2 > && swapchain_indices_,
    std::array< GLuint, 2 > && swap_indices_,
    fast_pose_type render_pose_,
    time_point sample_time_,
    time_point render_time_
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/data_format/frame.hpp