![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#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_ |
Definition at line 39 of file Renderer.h.
| 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.
| cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest | ( | const void * | data, |
| size_t | data_size | ||
| ) |
Definition at line 41 of file Renderer.cpp.
|
explicit |
Definition at line 47 of file Renderer.cpp.
| cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest | ( | const void * | data, |
| size_t | data_size, | ||
| ErrorCallback | error_callback | ||
| ) |
Definition at line 53 of file Renderer.cpp.
| cloudViewer::visualization::rendering::ResourceLoadRequest::ResourceLoadRequest | ( | const char * | path, |
| ErrorCallback | error_callback | ||
| ) |
Definition at line 61 of file Renderer.cpp.
| const void* cloudViewer::visualization::rendering::ResourceLoadRequest::data_ |
Definition at line 52 of file Renderer.h.
Referenced by cloudViewer::visualization::rendering::FilamentResourceManager::CreateMaterial().
| const size_t cloudViewer::visualization::rendering::ResourceLoadRequest::data_size_ |
Definition at line 53 of file Renderer.h.
Referenced by cloudViewer::visualization::rendering::FilamentResourceManager::CreateMaterial().
| ErrorCallback cloudViewer::visualization::rendering::ResourceLoadRequest::error_callback_ |
Definition at line 55 of file Renderer.h.
Referenced by cloudViewer::visualization::rendering::FilamentRenderer::AddIndirectLight(), cloudViewer::visualization::rendering::FilamentRenderer::AddSkybox(), cloudViewer::visualization::rendering::FilamentRenderer::AddTexture(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateIndirectLight(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateMaterial(), and cloudViewer::visualization::rendering::FilamentResourceManager::CreateSkybox().
| const std::string cloudViewer::visualization::rendering::ResourceLoadRequest::path_ |
Definition at line 54 of file Renderer.h.
Referenced by cloudViewer::visualization::rendering::FilamentRenderer::AddIndirectLight(), cloudViewer::visualization::rendering::FilamentRenderer::AddSkybox(), cloudViewer::visualization::rendering::FilamentRenderer::AddTexture(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateIndirectLight(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateMaterial(), and cloudViewer::visualization::rendering::FilamentResourceManager::CreateSkybox().