Banuba SDK
types.hpp
1 #pragma once
2 
3 #include <bnb/renderer_common/interfaces/all.hpp>
4 #include <memory>
5 
6 namespace bnb::interfaces
7 {
8  using android_hardware_buffer_sptr = std::shared_ptr<android_hardware_buffer>;
9  using android_hardware_buffer_wptr = std::weak_ptr<android_hardware_buffer>;
10  using android_hardware_buffer_uptr = std::unique_ptr<android_hardware_buffer>;
11  using android_hardware_buffer_ptr = bnb::interfaces::android_hardware_buffer*;
12 
13  using renderer_common_sptr = std::shared_ptr<renderer_common>;
14  using renderer_common_wptr = std::weak_ptr<renderer_common>;
15  using renderer_common_uptr = std::unique_ptr<renderer_common>;
16  using renderer_common_ptr = bnb::interfaces::renderer_common*;
17 
18 }
bnb::interfaces::renderer_common
Definition: renderer_common.hpp:19
bnb::interfaces::android_hardware_buffer
Definition: android_hardware_buffer.hpp:16