UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGizmoElementColorAttribute Struct Reference

#include <GizmoElementRenderState.h>

Public Member Functions

INTERACTIVETOOLSFRAMEWORK_API FLinearColor GetColor () const
 
INTERACTIVETOOLSFRAMEWORK_API void SetColor (FLinearColor InColor, bool InOverridesChildState=false)
 
INTERACTIVETOOLSFRAMEWORK_API void Reset ()
 
INTERACTIVETOOLSFRAMEWORK_API void UpdateState (const FGizmoElementColorAttribute &InChildColorAttribute)
 

Public Attributes

FLinearColor Value = DefaultColor
 
bool bHasValue = false
 
bool bOverridesChildState = false
 

Static Public Attributes

static constexpr FLinearColor DefaultColor = FLinearColor(1.0f, 1.0f, 1.0f)
 

Member Function Documentation

◆ GetColor()

FLinearColor FGizmoElementColorAttribute::GetColor ( ) const

◆ Reset()

void FGizmoElementColorAttribute::Reset ( )

◆ SetColor()

void FGizmoElementColorAttribute::SetColor ( FLinearColor  InColor,
bool  InOverridesChildState = false 
)

◆ UpdateState()

void FGizmoElementColorAttribute::UpdateState ( const FGizmoElementColorAttribute InChildColorAttribute)

Member Data Documentation

◆ bHasValue

bool FGizmoElementColorAttribute::bHasValue = false

◆ bOverridesChildState

bool FGizmoElementColorAttribute::bOverridesChildState = false

◆ DefaultColor

constexpr FLinearColor FGizmoElementColorAttribute::DefaultColor = FLinearColor(1.0f, 1.0f, 1.0f)
staticconstexpr

◆ Value

FLinearColor FGizmoElementColorAttribute::Value = DefaultColor

The documentation for this struct was generated from the following files: