Rebel Fork Framework
Urho3D::Detail::WeakPtrBase< InterfaceType, RefCountedType, Enabled > Class Template Reference

Base class for weak pointer. More...

Inheritance diagram for Urho3D::Detail::WeakPtrBase< InterfaceType, RefCountedType, Enabled >:
Urho3D::WeakPtr< NetworkObjectRegistry > Urho3D::WeakPtr< ReflectionProbeManager > Urho3D::WeakPtr< Urho3D::Object > Urho3D::WeakPtr< Urho3D::RenderBuffer > Urho3D::WeakPtr< Urho3D::Serializable > Urho3D::WeakPtr< Urho3D::AnimationStateSource > Urho3D::WeakPtr< Urho3D::AnimationController > Urho3D::WeakPtr< Urho3D::AnimatedModel > Urho3D::WeakPtr< Urho3D::SoundListener > Urho3D::WeakPtr< Urho3D::NetworkBehavior > Urho3D::WeakPtr< Node > Urho3D::WeakPtr< Urho3D::Graphics > Urho3D::WeakPtr< Urho3D::Network > Urho3D::WeakPtr< Urho3D::NetworkObjectRegistry > Urho3D::WeakPtr< Urho3D::Scene > Urho3D::WeakPtr< Urho3D::AbstractConnection > Urho3D::WeakPtr< Urho3D::WorkQueue > Urho3D::WeakPtr< Urho3D::PhysicsWorld > Urho3D::WeakPtr< Urho3D::RigidBody > Urho3D::WeakPtr< Urho3D::RigidBody2D > Urho3D::WeakPtr< Urho3D::ReplicationManager > Urho3D::WeakPtr< Urho3D::PhysicsWorld2D > Urho3D::WeakPtr< Urho3D::Constraint2D > Urho3D::WeakPtr< Urho3D::CrowdManager > Urho3D::WeakPtr< Urho3D::NavigationMesh > Urho3D::WeakPtr< Urho3D::TextureCube > Urho3D::WeakPtr< Urho3D::DataChannelServer > Urho3D::WeakPtr< Urho3D::Camera > Urho3D::WeakPtr< Urho3D::RmlUI > Urho3D::WeakPtr< Urho3D::Context > Urho3D::WeakPtr< Urho3D::RefCounted > Urho3D::WeakPtr< Urho3D::SoundSource > Urho3D::WeakPtr< Urho3D::UIElement > Urho3D::WeakPtr< Urho3D::Renderer2D > Urho3D::WeakPtr< Urho3D::Obstacle > Urho3D::WeakPtr< Urho3D::Image > Urho3D::WeakPtr< Urho3D::Shader > Urho3D::WeakPtr< Urho3D::LightBaker > Urho3D::WeakPtr< Urho3D::MoveAndOrbitComponent > Urho3D::WeakPtr< Urho3D::BehaviorNetworkObject > Urho3D::WeakPtr< Urho3D::NetworkObject > Urho3D::WeakPtr< Urho3D::DynamicNavigationMesh > Urho3D::WeakPtr< Urho3D::PluginApplication > Urho3D::WeakPtr< Urho3D::RaycastVehicle > Urho3D::WeakPtr< Urho3D::ReflectionProbe > Urho3D::WeakPtr< Urho3D::CubemapRenderer > Urho3D::WeakPtr< Urho3D::Texture > Urho3D::WeakPtr< Urho3D::RenderSurface > Urho3D::WeakPtr< Urho3D::RmlCanvasComponent > Urho3D::WeakPtr< Urho3D::Audio > Urho3D::WeakPtr< Urho3D::Drawable2D > Urho3D::WeakPtr< Urho3D::SpriteSheet2D > Urho3D::WeakPtr< Urho3D::Terrain > Urho3D::WeakPtr< Urho3D::TerrainPatch > Urho3D::WeakPtr< Urho3D::FontFace > Urho3D::WeakPtr< Urho3D::Text3D > Urho3D::WeakPtr< Urho3D::TileMap2D > Urho3D::WeakPtr< Urho3D::TmxFile2D > Urho3D::WeakPtr< RegistryComponentType > Urho3D::WeakPtr< const Node > Urho3D::WeakPtr< Urho3D::Renderer > Urho3D::WeakPtr< Urho3D::Texture2D > Urho3D::WeakPtr< Urho3D::XMLFile > Urho3D::WeakPtr< Urho3D::Viewport > Urho3D::WeakPtr< Urho3D::RenderPipeline > Urho3D::WeakPtr< const Urho3D::XMLFile > Urho3D::WeakPtr< Urho3D::Zone > Urho3D::WeakPtr< InterfaceType, RefCountedType >

Detailed Description

template<class InterfaceType, class RefCountedType, class Enabled = void>
class Urho3D::Detail::WeakPtrBase< InterfaceType, RefCountedType, Enabled >

Base class for weak pointer.


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