|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <LipsAtomRuntimePlugin.h>
公開メンバ関数 | |
| FLipsAtomRuntimePlugin (FAtomRuntime *OwningAtomRuntime) | |
| virtual | ~FLipsAtomRuntimePlugin () |
| virtual void | Finalize () override |
| TSharedRef< const FLipsAnalyzer > | GetAnalyzer (const uint32 AnalyzerID) const |
| const FName | GetAnalyzerName (const uint32 AnalyzerID) const |
| TArray< TSharedRef< const FLipsAnalyzer > > | GetCurrentLipsAnalyzers () const |
| virtual FName | GetPluginName () const override |
| virtual void | Initialize (const FAtomPluginInitializationParams &InitializationParams) override |
| virtual void | OnInitSource (const uint32 SourceID, const FAtomSource *Source) override |
| UE_BUILD_SHIPPING | |
| virtual void | OnReleaseSource (const uint32 SourceID) override |
| virtual void | ProcessPlugin (const double InElapsed) override |
| 基底クラス IAtomRuntimePlugin に属する継承公開メンバ関数 | |
| virtual | ~IAtomRuntimePlugin ()=default |
| virtual bool | OnPostHelp (FCommonViewportClient *ViewportClient, const TCHAR *Stream) |
| virtual int32 | OnRenderStat (UViewportStatsSubsystem *ViewportSubsystem, int32 X, int32 Y) |
| virtual bool | OnToggleStat (FCommonViewportClient *ViewportClient, const TCHAR *Stream) |
非公開変数類 | |
| FAtomRuntime * | AtomRuntime = nullptr |
| TMap< uint32, FLipsAtomComponentProxyPtr > | ComponentWithAnalyzers |
| TArray< TSharedPtr< FLipsAnalyzer > > | LipsAnalyzers |
| TArray< ULipsAtomRuntimeSourceSettings * > | SourceSettings |
Class used to connect Lips to an arbitrary active sound.
| FLipsAtomRuntimePlugin::FLipsAtomRuntimePlugin | ( | FAtomRuntime * | OwningAtomRuntime | ) |
|
inlinevirtual |
|
overridevirtual |
Finalize plugin before Atom runtime finalization.
IAtomRuntimePluginを実装しています。
| TSharedRef< const FLipsAnalyzer > FLipsAtomRuntimePlugin::GetAnalyzer | ( | const uint32 | AnalyzerID | ) | const |
| const FName FLipsAtomRuntimePlugin::GetAnalyzerName | ( | const uint32 | AnalyzerID | ) | const |
| TArray< TSharedRef< const FLipsAnalyzer > > FLipsAtomRuntimePlugin::GetCurrentLipsAnalyzers | ( | ) | const |
|
inlineoverridevirtual |
IAtomRuntimePluginを実装しています。
|
overridevirtual |
Initialize plugin after Atom runtime initialization.
IAtomRuntimePluginを実装しています。
|
overridevirtual |
|
overridevirtual |
Called when a source is done playing and is released.
IAtomRuntimePluginを再実装しています。
|
overridevirtual |
Processes on Atom thread after processing Atom.
IAtomRuntimePluginを実装しています。
|
private |
|
private |
|
private |
|
private |