#include <DebugRenderSceneProxy.h>
◆ TextArray
◆ EState
| Enumerator |
|---|
| UndefinedState | |
| InitializedState | |
| RegisteredState | |
◆ FDebugDrawDelegateHelper()
| FDebugDrawDelegateHelper::FDebugDrawDelegateHelper |
( |
| ) |
|
|
inline |
◆ ~FDebugDrawDelegateHelper()
| virtual FDebugDrawDelegateHelper::~FDebugDrawDelegateHelper |
( |
| ) |
|
|
inlinevirtual |
◆ DrawDebugLabels()
◆ GetFarClippingDistance()
| double FDebugDrawDelegateHelper::GetFarClippingDistance |
( |
| ) |
const |
|
inlineprotected |
◆ GetTexts()
| const TextArray & FDebugDrawDelegateHelper::GetTexts |
( |
| ) |
const |
|
inlineprotected |
◆ GetTextWithoutShadowDistance()
| float FDebugDrawDelegateHelper::GetTextWithoutShadowDistance |
( |
| ) |
const |
|
inlineprotected |
◆ HandleDrawDebugLabels()
◆ InitDelegateHelper()
◆ ProcessDeferredRegister()
| void FDebugDrawDelegateHelper::ProcessDeferredRegister |
( |
| ) |
|
Method that should be called when creating scene proxy (i.e. CreateSceneProxy) to process any pending registration that might have been requested from deferred primitive batching (i.e. CreateRenderState_Concurrent(FRegisterComponentContext != nullptr)).
◆ RegisterDebugDrawDelegateInternal()
| void FDebugDrawDelegateHelper::RegisterDebugDrawDelegateInternal |
( |
| ) |
|
|
protectedvirtual |
◆ RequestRegisterDebugDrawDelegate()
Method that should be called at render state creation (i.e. CreateRenderState_Concurrent). It will either call RegisterDebugDrawDelegate when deferring context is not provided or mark for deferred registration that should be flushed by calling ProcessDeferredRegister on scene proxy creation.
- Parameters
-
| Context | valid context is provided when primitives are batched for deferred 'add' |
◆ ReregisterDebugDrawDelegate()
| void FDebugDrawDelegateHelper::ReregisterDebugDrawDelegate |
( |
| ) |
|
◆ ResetTexts()
| void FDebugDrawDelegateHelper::ResetTexts |
( |
| ) |
|
|
inlineprotected |
◆ UnregisterDebugDrawDelegate()
| void FDebugDrawDelegateHelper::UnregisterDebugDrawDelegate |
( |
| ) |
|
|
virtual |
◆ bDeferredRegister
| bool FDebugDrawDelegateHelper::bDeferredRegister = false |
|
protected |
◆ DebugTextDrawingDelegate
◆ DebugTextDrawingDelegateHandle
◆ State
The documentation for this struct was generated from the following files: