|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomModulation.h>
公開メンバ関数 | |
| FModulatorHandle ()=default | |
| CRIWARECORE_API | FModulatorHandle (AtomModulation::FAtomModulationSystem &InModulation, const IModulatorSettings &InModulatorSettings, FModulationParameter &&InParameter) |
| CRIWARECORE_API | FModulatorHandle (const FModulatorHandle &InOther) |
| CRIWARECORE_API | FModulatorHandle (FModulationParameter &&InParameter) |
| CRIWARECORE_API | FModulatorHandle (FModulatorHandle &&InOther) |
| CRIWARECORE_API | ~FModulatorHandle () |
| CRIWARECORE_API FModulatorHandleId | GetHandleId () const |
| CRIWARECORE_API FModulatorId | GetModulatorId () const |
| CRIWARECORE_API const FModulationParameter & | GetParameter () const |
| CRIWARECORE_API FModulatorTypeId | GetTypeId () const |
| CRIWARECORE_API bool | GetValue (float &OutValue) const |
| CRIWARECORE_API bool | GetValueThreadSafe (float &OutValue) const |
| CRIWARECORE_API bool | IsValid () const |
| FORCEINLINE bool | operator!= (const FModulatorHandle &Other) const |
| CRIWARECORE_API FModulatorHandle & | operator= (const FModulatorHandle &InOther) |
| CRIWARECORE_API FModulatorHandle & | operator= (FModulatorHandle &&InOther) |
| FORCEINLINE bool | operator== (const FModulatorHandle &Other) const |
非公開変数類 | |
| FModulatorHandleId | HandleId = INDEX_NONE |
| TWeakPtr< AtomModulation::FAtomModulationSystem > | Modulation |
| FModulatorId | ModulatorId = INDEX_NONE |
| FModulatorTypeId | ModulatorTypeId = INDEX_NONE |
| FModulationParameter | Parameter |
フレンド | |
| FORCEINLINE uint32 | GetTypeHash (const FModulatorHandle &InModulatorHandle) |
Handle to a modulator which interacts with the modulation API to manage lifetime of modulator proxy objects internal to modulation plugin implementation.
|
default |
| Atom::FModulatorHandle::FModulatorHandle | ( | FModulationParameter && | InParameter | ) |
| Atom::FModulatorHandle::FModulatorHandle | ( | AtomModulation::FAtomModulationSystem & | InModulation, |
| const IModulatorSettings & | InModulatorSettings, | ||
| FModulationParameter && | InParameter ) |
| Atom::FModulatorHandle::FModulatorHandle | ( | const FModulatorHandle & | InOther | ) |
| Atom::FModulatorHandle::FModulatorHandle | ( | FModulatorHandle && | InOther | ) |
| Atom::FModulatorHandle::~FModulatorHandle | ( | ) |
| uint32 Atom::FModulatorHandle::GetHandleId | ( | ) | const |
| FModulatorId Atom::FModulatorHandle::GetModulatorId | ( | ) | const |
| const FModulationParameter & Atom::FModulatorHandle::GetParameter | ( | ) | const |
| FModulatorTypeId Atom::FModulatorHandle::GetTypeId | ( | ) | const |
| bool Atom::FModulatorHandle::GetValue | ( | float & | OutValue | ) | const |
| bool Atom::FModulatorHandle::GetValueThreadSafe | ( | float & | OutValue | ) | const |
| bool Atom::FModulatorHandle::IsValid | ( | ) | const |
|
inline |
| FModulatorHandle & Atom::FModulatorHandle::operator= | ( | const FModulatorHandle & | InOther | ) |
| FModulatorHandle & Atom::FModulatorHandle::operator= | ( | FModulatorHandle && | InOther | ) |
|
inline |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |