CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomModulation.h ファイル
#include "CoreMinimal.h"
#include "UObject/Object.h"
#include "UObject/ScriptMacros.h"
#include "CriWareDefines.h"
#include "AtomModulation.generated.h"

クラス

struct  Atom::FModulationParameter
struct  Atom::FModulatorHandle
class  Atom::IModulatorSettings
class  UAtomModulatorBase

名前空間

namespace  Atom
namespace  AtomModulation

型定義

using Atom::FModulationMixFunction = TFunction<void(float& , float )>
using Atom::FModulationNormalizedConversionFunction = TFunction<void(float& )>
using Atom::FModulationUnitConversionFunction = TFunction<void(float& )>
using Atom::FModulatorHandleId = uint32
using Atom::FModulatorId = uint32
using Atom::FModulatorTypeId = uint32

関数

 DECLARE_CYCLE_STAT_EXTERN (TEXT("Process Modulators"), STAT_AtomModulationProcessModulators, STATGROUP_AtomModulation, CRIWARECORE_API)
 DECLARE_STATS_GROUP (TEXT("AtomModulation"), STATGROUP_AtomModulation, STATCAT_Advanced)
const FModulationParameterAtom::GetDefaultModulationParameter ()
const FModulationParameterAtom::GetModulationParameterPtr (FName InName)
bool Atom::IsModulationParameterRegistered (FName InName)
void Atom::IterateOverAllModulationSystems (TFunctionRef< void(AtomModulation::FAtomModulationSystem &)> InFunction)
void Atom::RegisterModulationParameter (FName InName, FModulationParameter &&InParameter)
void Atom::UnregisterAllModulationParameters ()
bool Atom::UnregisterModulationParameter (FName InName)

関数詳解

◆ DECLARE_CYCLE_STAT_EXTERN()

DECLARE_CYCLE_STAT_EXTERN ( TEXT("Process Modulators") ,
STAT_AtomModulationProcessModulators ,
STATGROUP_AtomModulation ,
CRIWARECORE_API  )

◆ DECLARE_STATS_GROUP()

DECLARE_STATS_GROUP ( TEXT("AtomModulation") ,
STATGROUP_AtomModulation ,
STATCAT_Advanced  )