![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GizmoElementRenderState.h>
Public Member Functions | |
| INTERACTIVETOOLSFRAMEWORK_API const UMaterialInterface * | GetMaterial () const |
| INTERACTIVETOOLSFRAMEWORK_API UMaterialInterface * | GetMaterial () |
| INTERACTIVETOOLSFRAMEWORK_API void | SetMaterial (TWeakObjectPtr< UMaterialInterface > InColor, bool InOverridesChildState=false) |
| INTERACTIVETOOLSFRAMEWORK_API void | Reset () |
| INTERACTIVETOOLSFRAMEWORK_API void | UpdateState (const FGizmoElementMaterialAttribute &InChildMaterialAttribute) |
Public Attributes | |
| TWeakObjectPtr< UMaterialInterface > | Value = nullptr |
| bool | bOverridesChildState = false |
| UMaterialInterface * FGizmoElementMaterialAttribute::GetMaterial | ( | ) |
| const UMaterialInterface * FGizmoElementMaterialAttribute::GetMaterial | ( | ) | const |
| void FGizmoElementMaterialAttribute::Reset | ( | ) |
| void FGizmoElementMaterialAttribute::SetMaterial | ( | TWeakObjectPtr< UMaterialInterface > | InColor, |
| bool | InOverridesChildState = false |
||
| ) |
| void FGizmoElementMaterialAttribute::UpdateState | ( | const FGizmoElementMaterialAttribute & | InChildMaterialAttribute | ) |
| TWeakObjectPtr<UMaterialInterface> FGizmoElementMaterialAttribute::Value = nullptr |