Inherits AZ::Render::RenderDebugFeatureProcessorInterface.
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
void | EnableSceneNotification () |
|
void | DisableSceneNotification () |
|
◆ Activate()
void AZ::Render::RenderDebugFeatureProcessor::Activate |
( |
| ) |
|
|
overridevirtual |
◆ Deactivate()
void AZ::Render::RenderDebugFeatureProcessor::Deactivate |
( |
| ) |
|
|
overridevirtual |
◆ GetSettingsInterface()
◆ OnRenderDebugComponentAdded()
void AZ::Render::RenderDebugFeatureProcessor::OnRenderDebugComponentAdded |
( |
| ) |
|
|
overridevirtual |
◆ OnRenderDebugComponentRemoved()
void AZ::Render::RenderDebugFeatureProcessor::OnRenderDebugComponentRemoved |
( |
| ) |
|
|
overridevirtual |
◆ Render()
The feature processor should enqueue draw packets to relevant draw lists.
- This is called every frame.
- This may be called in parallel with other feature processors.
- This may be called in parallel with culling
Reimplemented from AZ::RPI::FeatureProcessor.
◆ Simulate()
The feature processor should perform any internal simulation at this point - For instance, updating a particle system or animation. Not every feature processor will need to implement this.
- This may not be called every frame.
- This may be called in parallel with other feature processors.
Reimplemented from AZ::RPI::FeatureProcessor.
The documentation for this class was generated from the following file:
- Gems/Atom/Feature/Common/Code/Source/Debug/RenderDebugFeatureProcessor.h