CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomModulationDestinationCustomization.cpp ファイル
#include "AtomModulationDestinationCustomization.h"
#include "UObject/NameTypes.h"
#include "UObject/Object.h"
#include "UObject/UnrealType.h"
#include "IDetailChildrenBuilder.h"
#include "IDetailGroup.h"
#include "DetailLayoutBuilder.h"
#include "DetailCategoryBuilder.h"
#include "PropertyCustomizationHelpers.h"
#include "PropertyEditorModule.h"
#include "Widgets/DeclarativeSyntaxSupport.h"
#include "Widgets/Images/SImage.h"
#include "Widgets/Input/SButton.h"
#include "Widgets/SBoxPanel.h"
#include "Widgets/Text/STextBlock.h"
#include "Atom/Atom.h"
#include "Atom/AtomRuntime.h"
#include "Atom/AtomRuntimeManager.h"
#include "Atom/Modulation/AtomModulation.h"
#include "Atom/Modulation/AtomModulationDestination.h"
#include "CriWareCoreEditorPrivate.h"

名前空間

namespace  AtomModDestinationUtils

マクロ定義

#define LOCTEXT_NAMESPACE   "AtomModulation"

関数

void AtomModDestinationUtils::CustomizeChildren_AddModulatorRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ModulatorsHandle, TSharedRef< IPropertyHandle > EnablementHandle)
void AtomModDestinationUtils::CustomizeChildren_AddValueNoModRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle)
void AtomModDestinationUtils::CustomizeChildren_AddValueRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle, TSharedRef< IPropertyHandle > ModulatorsHandle, TSharedRef< IPropertyHandle > EnablementHandle)
AtomModulation::FAtomModulationSystemAtomModDestinationUtils::GetEditorModulationSystem ()
FName AtomModDestinationUtils::GetParameterClassFromMetaData (const TSharedRef< IPropertyHandle > &InHandle)
FName AtomModDestinationUtils::GetParameterNameFromMetaData (const TSharedRef< IPropertyHandle > &InHandle)
bool AtomModDestinationUtils::IsModulationEnabled ()
bool AtomModDestinationUtils::IsParamMismatched (TSharedRef< IPropertyHandle > ModulatorHandle, TSharedRef< IPropertyHandle > StructPropertyHandle, FName *OutModParamClassName=nullptr, FName *OutDestParamClassName=nullptr, FName *OutModName=nullptr)
void AtomModDestinationUtils::SetBoundsMetaData (FName FieldName, float InDefault, const TSharedRef< IPropertyHandle > &InHandle, TSharedRef< IPropertyHandle > &OutHandle)
FText AtomModDestinationUtils::SetMetaData (TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle, FText &OutUnitDisplayText, FName &OutParamName)

マクロ定義詳解

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "AtomModulation"