Navigation
API > API/Plugins > API/Plugins/TextureGraphInsight > API/Plugins/TextureGraphInsight/Model
Inheritance Hierarchy
- EngineObserverSource
- TextureGraphInsightEngineObserver
References
| Module | TextureGraphInsight |
| Header | /Engine/Plugins/Experimental/TextureGraph/Source/TextureGraphInsight/Public/Model/TextureGraphInsightObserver.h |
| Include | #include "Model/TextureGraphInsightObserver.h" |
Syntax
class TextureGraphInsightEngineObserver : public EngineObserverSource
Remarks
Concrete EngineObserver interface Responsible for: 1/ watching the engine life cycle 2/ owning the other system observers, and installing them appropirately when an Engine is active 3/ notifying Insight
Variables
| Type | Name | Description | |
|---|---|---|---|
| std::shared_ptr< TextureGraphInsightDeviceObserver >[(uint32) DeviceType::Count] | _deviceObservers | ||
| std::shared_ptr< TextureGraphInsightBlobberObserver > | BlobberObserver | ||
| std::shared_ptr< TextureGraphInsightSchedulerObserver > | SchedulerObserver |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|