Rebel Fork Framework
Urho3D::NonCopyable Class Reference

Helper to declare non-copyable and non-movable class. More...

#include <Urho3D/Core/NonCopyable.h>

Inheritance diagram for Urho3D::NonCopyable:
Urho3D::Allocator< T > Urho3D::BatchStateCache Urho3D::Detail::CustomEventListener Urho3D::Detail::NavigateEventListener Urho3D::Detail::PipeEventListener Urho3D::Detail::SoundEventListener Urho3D::LightProcessor Urho3D::LightProcessorCache Urho3D::MutexLock< T > Urho3D::OctreeQuery Urho3D::ParticleGraphNodeInstance Urho3D::PrefabReader Urho3D::PrefabWriter Urho3D::RayOctreeQuery Urho3D::SharedRenderPassState Urho3D::UIBatchStateCache

Protected Member Functions

 NonCopyable (const NonCopyable &other)=delete
 
 NonCopyable (NonCopyable &&other)=delete
 
NonCopyableoperator= (const NonCopyable &other)=delete
 
NonCopyableoperator= (NonCopyable &&other)=delete
 

Detailed Description

Helper to declare non-copyable and non-movable class.

Constructor & Destructor Documentation

◆ NonCopyable()

Urho3D::NonCopyable::NonCopyable ( const NonCopyable other)
protecteddelete

Disable copy, move and assignment.


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