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

#include <AtomRackGraphSchema.h>

UAtomRackGraphSchema の継承関係図

公開メンバ関数

 UAtomRackGraphSchema (const FObjectInitializer &ObjectInitializer)
virtual void BreakNodeLinks (UEdGraphNode &TargetNode) const override
virtual void BreakPinLinks (UEdGraphPin &TargetPin, bool bSendsNodeNotifcation) const override
virtual void BreakSinglePinLink (UEdGraphPin *SourcePin, UEdGraphPin *TargetPin) const override
virtual const FPinConnectionResponse CanCreateConnection (const UEdGraphPin *PinA, const UEdGraphPin *PinB) const override
bool ConnectionCausesLoop (const UEdGraphPin *InputPin, const UEdGraphPin *OutputPin) const
virtual void DroppedAssetsOnGraph (const TArray< struct FAssetData > &Assets, const FVector2D &GraphPosition, UEdGraph *Graph) const override
virtual void GetContextMenuActions (class UToolMenu *Menu, class UGraphNodeContextMenuContext *Context) const override
virtual void GetGraphContextActions (FGraphContextMenuBuilder &ContextMenuBuilder) const override
virtual FName GetParentContextMenuName () const override
virtual FLinearColor GetPinTypeColor (const FEdGraphPinType &PinType) const override
virtual bool ShouldHidePinDefaultValue (UEdGraphPin *Pin) const override
virtual bool TryCreateConnection (UEdGraphPin *PinA, UEdGraphPin *PinB) const override

構築子と解体子

◆ UAtomRackGraphSchema()

UAtomRackGraphSchema::UAtomRackGraphSchema ( const FObjectInitializer & ObjectInitializer)

関数詳解

◆ BreakNodeLinks()

void UAtomRackGraphSchema::BreakNodeLinks ( UEdGraphNode & TargetNode) const
overridevirtual

◆ BreakPinLinks()

void UAtomRackGraphSchema::BreakPinLinks ( UEdGraphPin & TargetPin,
bool bSendsNodeNotifcation ) const
overridevirtual

◆ BreakSinglePinLink()

void UAtomRackGraphSchema::BreakSinglePinLink ( UEdGraphPin * SourcePin,
UEdGraphPin * TargetPin ) const
overridevirtual

◆ CanCreateConnection()

const FPinConnectionResponse UAtomRackGraphSchema::CanCreateConnection ( const UEdGraphPin * PinA,
const UEdGraphPin * PinB ) const
overridevirtual

◆ ConnectionCausesLoop()

bool UAtomRackGraphSchema::ConnectionCausesLoop ( const UEdGraphPin * InputPin,
const UEdGraphPin * OutputPin ) const

Check whether connecting these pins would cause a loop

◆ DroppedAssetsOnGraph()

void UAtomRackGraphSchema::DroppedAssetsOnGraph ( const TArray< struct FAssetData > & Assets,
const FVector2D & GraphPosition,
UEdGraph * Graph ) const
overridevirtual

◆ GetContextMenuActions()

void UAtomRackGraphSchema::GetContextMenuActions ( class UToolMenu * Menu,
class UGraphNodeContextMenuContext * Context ) const
overridevirtual

◆ GetGraphContextActions()

void UAtomRackGraphSchema::GetGraphContextActions ( FGraphContextMenuBuilder & ContextMenuBuilder) const
overridevirtual

◆ GetParentContextMenuName()

virtual FName UAtomRackGraphSchema::GetParentContextMenuName ( ) const
inlineoverridevirtual

◆ GetPinTypeColor()

FLinearColor UAtomRackGraphSchema::GetPinTypeColor ( const FEdGraphPinType & PinType) const
overridevirtual

◆ ShouldHidePinDefaultValue()

bool UAtomRackGraphSchema::ShouldHidePinDefaultValue ( UEdGraphPin * Pin) const
overridevirtual

◆ TryCreateConnection()

bool UAtomRackGraphSchema::TryCreateConnection ( UEdGraphPin * PinA,
UEdGraphPin * PinB ) const
overridevirtual

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