DxLibEx
dxle::graph2d::gr_impl::screen_handle_manager Class Reference

#include <texture2d_handle_manager.hpp>

Inheritance diagram for dxle::graph2d::gr_impl::screen_handle_manager:
Collaboration diagram for dxle::graph2d::gr_impl::screen_handle_manager:

Public Member Functions

 screen_handle_manager ()
 
 screen_handle_manager (const screen_handle_manager &other)=delete
 コピー禁止 More...
 
screen_handle_manageroperator= (const screen_handle_manager &other)=delete
 
 screen_handle_manager (screen_handle_manager &&other) DXLE_NOEXCEPT_OR_NOTHROW
 所有権の譲渡 More...
 
screen_handle_manageroperator= (screen_handle_manager &&other) DXLE_NOEXCEPT_OR_NOTHROW
 
int get_handle () const override
 
void delete_this (bool LogOutFlag=false)
 
- Public Member Functions inherited from dxle::graph2d::gr_impl::texture2d_handle_manager
virtual ~texture2d_handle_manager () DXLE_NOEXCEPT_OR_NOTHROW
 

Additional Inherited Members

- Protected Types inherited from dxle::impl::Unique_HandledObject_Bace< screen_handle_manager >
typedef Unique_HandledObject_Bace< screen_handle_manager > Bace_T
 
- Protected Member Functions inherited from dxle::graph2d::gr_impl::texture2d_handle_manager
 texture2d_handle_manager () DXLE_NOEXCEPT_OR_NOTHROW
 
 texture2d_handle_manager (const texture2d_handle_manager &) DXLE_NOEXCEPT_OR_NOTHROW
 
texture2d_handle_manageroperator= (const texture2d_handle_manager &) DXLE_NOEXCEPT_OR_NOTHROW
 
- Protected Member Functions inherited from dxle::impl::Unique_HandledObject_Bace< screen_handle_manager >
DXLE_CONSTEXPR Unique_HandledObject_Bace () DXLE_NOEXCEPT_OR_NOTHROW
 
 Unique_HandledObject_Bace (Bace_T &&other) DXLE_NOEXCEPT_OR_NOTHROW
 
 Unique_HandledObject_Bace (int param_handle) DXLE_NOEXCEPT_OR_NOTHROW
 
Unique_HandledObject_Baceoperator= (Bace_T &&other) DXLE_NOEXCEPT_OR_NOTHROW
 
virtual ~Unique_HandledObject_Bace () DXLE_NOEXCEPT_OR_NOTHROW
 
DXLE_CONSTEXPR int GetHandle () const DXLE_NOEXCEPT_OR_NOTHROW
 
void SetHandle_IMPL (int new_handle)
 
- Static Protected Member Functions inherited from dxle::graph2d::gr_impl::texture2d_handle_manager
static int GetTextureRawHandle (const texture2d &)
 

Detailed Description

Definition at line 65 of file texture2d_handle_manager.hpp.

Constructor & Destructor Documentation

§ screen_handle_manager() [1/3]

dxle::graph2d::gr_impl::screen_handle_manager::screen_handle_manager ( )
inline

Definition at line 68 of file texture2d_handle_manager.hpp.

§ screen_handle_manager() [2/3]

dxle::graph2d::gr_impl::screen_handle_manager::screen_handle_manager ( const screen_handle_manager other)
delete

コピー禁止

§ screen_handle_manager() [3/3]

dxle::graph2d::gr_impl::screen_handle_manager::screen_handle_manager ( screen_handle_manager &&  other)
inline

所有権の譲渡

Definition at line 73 of file texture2d_handle_manager.hpp.

Member Function Documentation

§ delete_this()

void dxle::graph2d::gr_impl::screen_handle_manager::delete_this ( bool  LogOutFlag = false)
inline

Delete this image

Definition at line 80 of file texture2d_handle_manager.hpp.

§ get_handle()

int dxle::graph2d::gr_impl::screen_handle_manager::get_handle ( ) const
inlineoverridevirtual

§ operator=() [1/2]

screen_handle_manager& dxle::graph2d::gr_impl::screen_handle_manager::operator= ( const screen_handle_manager other)
delete

§ operator=() [2/2]

screen_handle_manager& dxle::graph2d::gr_impl::screen_handle_manager::operator= ( screen_handle_manager &&  other)
inline

Definition at line 74 of file texture2d_handle_manager.hpp.


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