Banuba SDK
Loading...
Searching...
No Matches
types.hpp
1#pragma once
2
3#include <bnb/renderer_common/interfaces/all.hpp>
4#include <memory>
5
6namespace 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}