#include <AtomModulationProxy.h>
|
| | TProxyHandle () |
| | TProxyHandle (const TProxyHandle &InHandle) |
| | TProxyHandle (IdType InId, TMap< IdType, ProxyType > &InProxyMap) |
| | TProxyHandle (TProxyHandle &&InHandle) |
| | ~TProxyHandle () |
| FORCEINLINE ProxyType & | FindProxy () |
| FORCEINLINE const ProxyType & | FindProxy () const |
| FORCEINLINE IdType | GetId () const |
| FORCEINLINE bool | IsValid () const |
| FORCEINLINE TProxyHandle< IdType, ProxyType, ProxySettings > & | operator= (const TProxyHandle< IdType, ProxyType, ProxySettings > &InHandle) |
| FORCEINLINE TProxyHandle< IdType, ProxyType, ProxySettings > & | operator= (TProxyHandle< IdType, ProxyType, ProxySettings > &&InHandle) |
| FORCEINLINE bool | operator== (const TProxyHandle< IdType, ProxyType, ProxySettings > &InHandle) const |
|
| static TProxyHandle< IdType, ProxyType, ProxySettings > | Create (ProxySettings &&InSettings, TMap< IdType, ProxyType > &OutProxyMap, FAtomModulationSystem &OutModSystem) |
| static TProxyHandle< IdType, ProxyType, ProxySettings > | Create (ProxySettings &&InSettings, TMap< IdType, ProxyType > &OutProxyMap, FAtomModulationSystem &OutModSystem, TFunction< void(ProxyType &)> OnCreateProxy) |
| static TProxyHandle< IdType, ProxyType, ProxySettings > | Get (const IdType ObjectId, TMap< IdType, ProxyType > &OutProxyMap) |
◆ TProxyHandle() [1/4]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ TProxyHandle() [2/4]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ TProxyHandle() [3/4]
template<typename IdType, typename ProxyType, typename ProxySettings>
| AtomModulation::TProxyHandle< IdType, ProxyType, ProxySettings >::TProxyHandle |
( |
const TProxyHandle< IdType, ProxyType, ProxySettings > & | InHandle | ) |
|
|
inline |
◆ TProxyHandle() [4/4]
template<typename IdType, typename ProxyType, typename ProxySettings>
| AtomModulation::TProxyHandle< IdType, ProxyType, ProxySettings >::TProxyHandle |
( |
TProxyHandle< IdType, ProxyType, ProxySettings > && | InHandle | ) |
|
|
inline |
◆ ~TProxyHandle()
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ Create() [1/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ Create() [2/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ FindProxy() [1/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ FindProxy() [2/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ Get()
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ GetId()
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ IsValid()
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ operator=() [1/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ operator=() [2/2]
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ operator==()
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ GetTypeHash
template<typename IdType, typename ProxyType, typename ProxySettings>
| FORCEINLINE uint32 GetTypeHash |
( |
const TProxyHandle< IdType, ProxyType, ProxySettings > & | InHandle | ) |
|
|
friend |
◆ Id
template<typename IdType, typename ProxyType, typename ProxySettings>
◆ ProxyMap
template<typename IdType, typename ProxyType, typename ProxySettings>
このクラス詳解は次のファイルから抽出されました:
- C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/Modulation/AtomModulationProxy.h