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

#include <AtomModulation.h>

Atom::IModulatorSettings の継承関係図

公開メンバ関数

virtual ~IModulatorSettings ()=default
virtual TUniquePtr< IModulatorSettingsClone () const =0
virtual FModulatorId GetModulatorId () const =0
virtual const Atom::FModulationParameterGetOutputParameter () const =0
virtual Atom::FModulatorTypeId Register (Atom::FModulatorHandleId HandleId, AtomModulation::FAtomModulationSystem &InModulation) const =0

詳解

Interface for cached off Modulator UObject data used as default settings to be converted to instanced proxy data per Atom runtime on the AtomRenderThread. If proxy is already active, implementation is expected to ignore register call and return existing modulator proxy's type Id & set parameter accordingly.

構築子と解体子

◆ ~IModulatorSettings()

virtual Atom::IModulatorSettings::~IModulatorSettings ( )
virtualdefault

関数詳解

◆ Clone()

virtual TUniquePtr< IModulatorSettings > Atom::IModulatorSettings::Clone ( ) const
pure virtual

◆ GetModulatorId()

virtual FModulatorId Atom::IModulatorSettings::GetModulatorId ( ) const
pure virtual

◆ GetOutputParameter()

virtual const Atom::FModulationParameter & Atom::IModulatorSettings::GetOutputParameter ( ) const
pure virtual

◆ Register()


このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/Modulation/AtomModulation.h