ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::rendering::ResourceLoadRequest Class Reference

#include <Renderer.h>

Public Types

using ErrorCallback = std::function< void(const ResourceLoadRequest &, const uint8_t, const std::string &)>
 

Public Member Functions

 ResourceLoadRequest (const void *data, size_t data_size)
 
 ResourceLoadRequest (const char *path)
 
 ResourceLoadRequest (const void *data, size_t data_size, ErrorCallback error_callback)
 
 ResourceLoadRequest (const char *path, ErrorCallback error_callback)
 

Public Attributes

const void * data_
 
const size_t data_size_
 
const std::string path_
 
ErrorCallback error_callback_
 

Detailed Description

Definition at line 39 of file Renderer.h.

Member Typedef Documentation

◆ ErrorCallback

using cloudViewer::visualization::rendering::ResourceLoadRequest::ErrorCallback = std::function<void( const ResourceLoadRequest&, const uint8_t, const std::string&)>

Definition at line 41 of file Renderer.h.

Constructor & Destructor Documentation

◆ ResourceLoadRequest() [1/4]

cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest ( const void *  data,
size_t  data_size 
)

Definition at line 41 of file Renderer.cpp.

◆ ResourceLoadRequest() [2/4]

cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest ( const char *  path)
explicit

Definition at line 47 of file Renderer.cpp.

◆ ResourceLoadRequest() [3/4]

cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest ( const void *  data,
size_t  data_size,
ErrorCallback  error_callback 
)

Definition at line 53 of file Renderer.cpp.

◆ ResourceLoadRequest() [4/4]

cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest ( const char *  path,
ErrorCallback  error_callback 
)

Definition at line 61 of file Renderer.cpp.

Member Data Documentation

◆ data_

const void* cloudViewer::visualization::rendering::ResourceLoadRequest::data_

◆ data_size_

const size_t cloudViewer::visualization::rendering::ResourceLoadRequest::data_size_

◆ error_callback_

◆ path_


The documentation for this class was generated from the following files: