Unreal OpenAI API 1.0.0
Loading...
Searching...
No Matches
UChatMessageWidget Class Reference
Inheritance diagram for UChatMessageWidget:

Public Member Functions

void SetMessage (const FMessage &Message, bool WasError=false)

Protected Attributes

TObjectPtr< UBorder > MainBorder
TObjectPtr< UTextBlock > RoleTextBox
TObjectPtr< UMultiLineEditableText > MessageText
TObjectPtr< UTextBlock > TimeTextBox
TObjectPtr< UWidgetSwitcher > WidgetSwitcher
TObjectPtr< UHorizontalBox > ImageHorizontalBox
TMap< ERole, FLinearColor > ColorMap
FLinearColor DefaultColor {FColor::FromHex("0e0e0eFF")}
FLinearColor ErrorColor {FColor::FromHex("41343dFF")}
TSubclassOf< UImagePreviewWidgetImagePreviewWidgetClass

Private Attributes

TArray< TObjectPtr< UImagePreviewWidget > > ImageWidgets

Member Data Documentation

◆ ColorMap

TMap<ERole, FLinearColor> UChatMessageWidget::ColorMap
protected
Initial value:
{
{ERole::Assistant, FColor::FromHex("444654FF")},
{ERole::User, FColor::FromHex("343541FF")},
{ERole::System, FColor::FromHex("595a68FF")},
}

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