::protected/언리얼4&5
UUserWidget::Function()
해맑은욱
2019. 12. 11. 15:15
#include "Blueprint/UserWidget.h"
// 위젯이 뷰포트에 붙여질때 호출. 초기화.
NativeConstruct()
|
virtual void NativeConstruct()
|
cs |
// 마우스 드래그 시작 dragBegin
NativeOnDragDetected
|
virtual void NativeOnDragDetected(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent, UDragDropOperation*& OutOperation)
|
cs |
// 마우스 드래그 취소 dragCancel
NativeOnDragCancelled
|
virtual void NativeOnDragCancelled(const FDragDropEvent& InDragDropEvent, UDragDropOperation* InOperation)
|
cs |
// 마우스 드래그로 중일때(?)
NativeOnDragEnter
|
virtual void NativeOnDragEnter(const FGeometry& InGeometry, const FDragDropEvent& InDragDropEvent, UDragDropOperation* InOperation)
|
cs |
// 마우스 드래그로 나갈때 dragOut
NativeOnDragLeave
|
virtual void NativeOnDragLeave(const FDragDropEvent& InDragDropEvent, UDragDropOperation* InOperation)
|
cs |
// 마우스 드래그로 들어올때 dragOver
NativeOnDragOver
|
virtual bool NativeOnDragOver(const FGeometry& InGeometry, const FDragDropEvent& InDragDropEvent, UDragDropOperation* InOperation)
|
cs |
// 드랍 될때
NativeOnDrop
|
virtual bool NativeOnDrop(const FGeometry& InGeometry, const FDragDropEvent& InDragDropEvent, UDragDropOperation* InOperation)
|
cs |
// 버튼 더블 클릭 doubleClick
NativeOnMouseButtonDoubleClick
|
virtual FReply NativeOnMouseButtonDoubleClick(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |
// 버튼 눌릴때 press
NativeOnMouseButtonDown
|
virtual FReply NativeOnMouseButtonDown(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |
// 버튼 눌렸다가 땔때 release
NativeOnMouseButtonUp
|
virtual FReply NativeOnMouseButtonUp(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |
// 마우스가 들어올때 rollOver
NativeOnMouseEnter
|
virtual void NativeOnMouseEnter(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |
// 마우스가 나갈때 rollOut
NativeOnMouseLeave
|
virtual void NativeOnMouseLeave(const FPointerEvent& InMouseEvent)
|
cs |
// 마우스가 움직일때 move
NativeOnMouseMove
|
virtual FReply NativeOnMouseMove(const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |
// 마우스 휠 움직일때 wheel
NativeOnMouseWheel
|
virtual FReply NativeOnMouseWheel( const FGeometry& InGeometry, const FPointerEvent& InMouseEvent)
|
cs |