UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IToolTip.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
Widgets/SWidget.h
"
7
11
class
IToolTip
12
{
13
public
:
14
20
virtual
TSharedRef<class SWidget>
AsWidget
( ) = 0;
21
27
virtual
TSharedRef<SWidget>
GetContentWidget
( ) = 0;
28
34
virtual
void
SetContentWidget
(
const
TSharedRef<SWidget>
&
InContentWidget
) = 0;
35
39
virtual
void
ResetContentWidget
() { }
40
46
virtual
bool
IsEmpty
( )
const
= 0;
47
53
virtual
bool
IsInteractive
( )
const
= 0;
54
58
virtual
void
OnOpening
( ) = 0;
59
63
virtual
void
OnClosed
( ) = 0;
64
73
virtual
void
OnSetInteractiveWindowLocation
(
FVector2D
&
InOutDesiredLocation
)
const
{}
74
75
public
:
76
78
virtual
~IToolTip
( ) { }
79
};
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
SWidget.h
IToolTip
Definition
IToolTip.h:12
IToolTip::ResetContentWidget
virtual void ResetContentWidget()
Definition
IToolTip.h:39
IToolTip::OnSetInteractiveWindowLocation
virtual void OnSetInteractiveWindowLocation(FVector2D &InOutDesiredLocation) const
Definition
IToolTip.h:73
IToolTip::OnOpening
virtual void OnOpening()=0
IToolTip::IsEmpty
virtual bool IsEmpty() const =0
IToolTip::OnClosed
virtual void OnClosed()=0
IToolTip::AsWidget
virtual TSharedRef< class SWidget > AsWidget()=0
IToolTip::GetContentWidget
virtual TSharedRef< SWidget > GetContentWidget()=0
IToolTip::IsInteractive
virtual bool IsInteractive() const =0
IToolTip::SetContentWidget
virtual void SetContentWidget(const TSharedRef< SWidget > &InContentWidget)=0
IToolTip::~IToolTip
virtual ~IToolTip()
Definition
IToolTip.h:78
TSharedRef
Definition
SharedPointer.h:153
UE::Math::TVector2< double >
Engine
Source
Runtime
SlateCore
Public
Widgets
IToolTip.h
Generated by
1.9.8