23namespace visualization {
26class FilamentResourceManager;
61 static std::string resource_path_;
62 static void* shared_context_;
63 filament::Engine* engine_;
Definition FilamentEngine.h:28
static void DestroyInstance()
Definition FilamentEngine.cpp:98
static void SelectBackend(RenderingType type)
Definition FilamentEngine.cpp:45
static void SetResourcePath(const std::string &resource_path)
Definition FilamentEngine.cpp:47
static void * GetSharedContext()
Definition FilamentEngine.cpp:61
static FilamentResourceManager & GetResourceManager()
Definition FilamentEngine.cpp:65
static const std::string & GetResourcePath()
Definition FilamentEngine.cpp:55
static filament::backend::Platform * GetPlatform()
Definition FilamentEngine.cpp:69
static void SetSharedContext(void *shared_context)
Definition FilamentEngine.cpp:57
static RenderingType GetBackendType()
Definition FilamentEngine.h:46
static filament::Engine & GetInstance()
Definition FilamentEngine.cpp:63
~EngineInstance()
Definition FilamentEngine.cpp:73
Definition FilamentResourceManager.h:50
Definition FilamentEngine.h:15
RenderingType
Definition Renderer.h:57
Definition PinholeCameraIntrinsic.cpp:16