CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
UAtomSoundClassGraphNode Class Reference

#include <AtomSoundClassGraphNode.h>

Inheritance diagram for UAtomSoundClassGraphNode:

Public Member Functions

 UAtomSoundClassGraphNode (const FObjectInitializer &ObjectInitializer)
virtual void AllocateDefaultPins () override
virtual void AutowireNewNode (UEdGraphPin *FromPin) override
virtual bool CanCreateUnderSpecifiedSchema (const UEdGraphSchema *Schema) const override
virtual bool CanUserDeleteNode () const override
bool CheckRepresentsSoundClass ()
UEdGraphPin * GetChildPin () const
virtual FText GetNodeTitle (ENodeTitleType::Type TitleType) const override
virtual FLinearColor GetNodeTitleColor () const override
UEdGraphPin * GetParentPin () const

Public Attributes

TObjectPtr< UAtomSoundClass > SoundClass

Private Attributes

UEdGraphPin * ChildPin
UEdGraphPin * ParentPin

Constructor & Destructor Documentation

◆ UAtomSoundClassGraphNode()

UAtomSoundClassGraphNode::UAtomSoundClassGraphNode ( const FObjectInitializer & ObjectInitializer)

Constructor

Member Function Documentation

◆ AllocateDefaultPins()

void UAtomSoundClassGraphNode::AllocateDefaultPins ( )
overridevirtual

◆ AutowireNewNode()

void UAtomSoundClassGraphNode::AutowireNewNode ( UEdGraphPin * FromPin)
overridevirtual

◆ CanCreateUnderSpecifiedSchema()

bool UAtomSoundClassGraphNode::CanCreateUnderSpecifiedSchema ( const UEdGraphSchema * Schema) const
overridevirtual

◆ CanUserDeleteNode()

bool UAtomSoundClassGraphNode::CanUserDeleteNode ( ) const
overridevirtual

◆ CheckRepresentsSoundClass()

bool UAtomSoundClassGraphNode::CheckRepresentsSoundClass ( )

Check whether the children of this node match the SoundClass it is representing

◆ GetChildPin()

UEdGraphPin * UAtomSoundClassGraphNode::GetChildPin ( ) const
inline

Get the Pin that connects to all children

◆ GetNodeTitle()

FText UAtomSoundClassGraphNode::GetNodeTitle ( ENodeTitleType::Type TitleType) const
overridevirtual

◆ GetNodeTitleColor()

FLinearColor UAtomSoundClassGraphNode::GetNodeTitleColor ( ) const
overridevirtual

◆ GetParentPin()

UEdGraphPin * UAtomSoundClassGraphNode::GetParentPin ( ) const
inline

Get the Pin that connects to its parent

Member Data Documentation

◆ ChildPin

UEdGraphPin* UAtomSoundClassGraphNode::ChildPin
private

Pin that connects to all children

◆ ParentPin

UEdGraphPin* UAtomSoundClassGraphNode::ParentPin
private

Pin that connects to its parent

◆ SoundClass

TObjectPtr<UAtomSoundClass> UAtomSoundClassGraphNode::SoundClass

The SoundNode this represents


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