Rebel Fork Framework
Urho3D::TrackedComponent< ComponentType, RegistryComponentType > Class Template Reference

Template base of any TrackedComponent that automatically registers itself in registry. More...

#include <Urho3D/Scene/TrackedComponent.h>

Inheritance diagram for Urho3D::TrackedComponent< ComponentType, RegistryComponentType >:

Public Member Functions

 TrackedComponent (Context *context)
RegistryComponentType * GetRegistry () const
bool ShouldBeTrackedInRegistry () const override
void ReconnectToRegistry () override
void OnSetEnabled () override

Protected Member Functions

void OnSceneSet (Scene *previousScene, Scene *scene) override

Private Attributes

WeakPtr< RegistryComponentType > registry_

Detailed Description

template<class ComponentType, class RegistryComponentType>
class Urho3D::TrackedComponent< ComponentType, RegistryComponentType >

Template base of any TrackedComponent that automatically registers itself in registry.


The documentation for this class was generated from the following file:
  • Urho3D/Scene/TrackedComponent.h