| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/DrawFrustumComponent.h |
Include |
#include "Components/DrawFrustumComponent.h" |
class UDrawFrustumComponent : public UPrimitiveComponent
Utility component for drawing a view frustum. Origin is at the component location, frustum points down position X axis.
Name | Description | ||
---|---|---|---|
|
bool |
bFrustumEnabled |
Enable or disable frustum visualization for this camera. |
|
float |
FrustumAngle |
Angle of longest dimension of view shape. If the angle is 0 then an orthographic projection is used |
|
float |
FrustumAspectRatio |
Ratio of horizontal size over vertical size. |
|
FrustumColor |
Color to draw the wireframe frustum. |
|
|
float |
FrustumEndDist |
Distance from origin to stop drawing the frustum. |
|
float |
FrustumStartDist |
Distance from origin to start drawing the frustum. |
|
TObjectPtr< cla... |
Texture |
Optional texture to show on the near plane |
Name | Description | |
---|---|---|
|
UDrawFrustumComponent ( |
Name | Description | ||
---|---|---|---|
|
FPrimitiveSc... |
CreateSceneProxy() |
Creates a proxy to represent the primitive to the scene manager in the rendering thread. |
|
bool |
IgnoreBoundsForEditorFocus() |
Whether or not the bounds of this component should be considered when focusing the editor camera to an actor with this component in it. |
Name | Description | ||
---|---|---|---|
|
FBoxSphereBo... |
CalcBounds ( |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |