CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
FAtomSoundArrayReorderHandler クラス

#include <AtomSoundBaseCustomization.h>

FAtomSoundArrayReorderHandler の継承関係図

公開メンバ関数

 FAtomSoundArrayReorderHandler (TSharedPtr< IPropertyHandle > InElementHandle, TSharedPtr< SWidget > InRowGeometrySource)
virtual bool AcceptDrop (const FDragDropEvent &DragDropEvent, EItemDropZone DropZone) const override
virtual TOptional< EItemDropZone > CanAcceptDrop (const FDragDropEvent &DragDropEvent, EItemDropZone DropZone) const override
EItemDropZone ComputeHalfSplitZone (const FDragDropEvent &DragDropEvent, EItemDropZone FallbackZone) const
virtual TSharedPtr< FDragDropOperation > CreateDragDropOperation () const override
virtual bool UseHandleWidget () const override

静的公開メンバ関数

static int32 ComputeFinalIndex (int32 SourceIndex, int32 TargetHoverIndex, EItemDropZone DropZone)

非公開変数類

bool bIsArrayElement = false
TSharedPtr< IPropertyHandle > ElementHandle
TWeakPtr< SWidget > RowGeometrySourceWeak

構築子と解体子

◆ FAtomSoundArrayReorderHandler()

FAtomSoundArrayReorderHandler::FAtomSoundArrayReorderHandler ( TSharedPtr< IPropertyHandle > InElementHandle,
TSharedPtr< SWidget > InRowGeometrySource )
inline

関数詳解

◆ AcceptDrop()

virtual bool FAtomSoundArrayReorderHandler::AcceptDrop ( const FDragDropEvent & DragDropEvent,
EItemDropZone DropZone ) const
inlineoverridevirtual

◆ CanAcceptDrop()

virtual TOptional< EItemDropZone > FAtomSoundArrayReorderHandler::CanAcceptDrop ( const FDragDropEvent & DragDropEvent,
EItemDropZone DropZone ) const
inlineoverridevirtual

◆ ComputeFinalIndex()

int32 FAtomSoundArrayReorderHandler::ComputeFinalIndex ( int32 SourceIndex,
int32 TargetHoverIndex,
EItemDropZone DropZone )
inlinestatic

◆ ComputeHalfSplitZone()

EItemDropZone FAtomSoundArrayReorderHandler::ComputeHalfSplitZone ( const FDragDropEvent & DragDropEvent,
EItemDropZone FallbackZone ) const
inline

◆ CreateDragDropOperation()

virtual TSharedPtr< FDragDropOperation > FAtomSoundArrayReorderHandler::CreateDragDropOperation ( ) const
inlineoverridevirtual

◆ UseHandleWidget()

virtual bool FAtomSoundArrayReorderHandler::UseHandleWidget ( ) const
inlineoverridevirtual

メンバ詳解

◆ bIsArrayElement

bool FAtomSoundArrayReorderHandler::bIsArrayElement = false
private

◆ ElementHandle

TSharedPtr<IPropertyHandle> FAtomSoundArrayReorderHandler::ElementHandle
private

◆ RowGeometrySourceWeak

TWeakPtr<SWidget> FAtomSoundArrayReorderHandler::RowGeometrySourceWeak
private

このクラス詳解は次のファイルから抽出されました: