|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomMixerQuantizedCommands.h>
Public 成员函数 | |
| virtual CRI_API FName | GetCommandName () const override |
| virtual EQuartzCommandType | GetCommandType () const |
| virtual CRI_API TSharedPtr< IQuartzQuantizedCommand > | GetDeepCopyOfDerivedObject () const override |
| virtual bool | IsClockAltering () override |
| virtual CRI_API void | OnFinalCallbackCustom (int32 InNumFramesLeft) override |
| virtual CRI_API void | OnQueuedCustom (const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) override |
| Public 成员函数 继承自 Atom::IQuartzQuantizedCommand | |
| CRIWARECORE_API | IQuartzQuantizedCommand () |
| virtual CRIWARECORE_API | ~IQuartzQuantizedCommand () |
| CRIWARECORE_API void | AboutToStart () |
| CRIWARECORE_API void | AddSubscriber (Audio::FQuartzGameThreadSubscriber InSubscriber) |
| CRIWARECORE_API void | Cancel () |
| CRIWARECORE_API void | FailedToQueue (FQuartzQuantizedRequestData &InGameThreadData) |
| CRIWARECORE_API void | OnClockPaused () |
| CRIWARECORE_API void | OnClockStarted () |
| CRIWARECORE_API void | OnFinalCallback (int32 InNumFramesLeft) |
| CRIWARECORE_API void | OnQueued (const FQuartzQuantizedCommandInitInfo &InCommandInitInfo) |
| CRIWARECORE_API void | OnScheduled (const Audio::FQuartzClockTickRate &InTickRate) |
| virtual int32 | OverrideFramesUntilExec (int32 NumFramesUntilExec) |
| virtual bool | RequiresAtomRuntime () const |
| virtual bool | ShouldDeadlineIgnoresBpmChanges () |
| CRIWARECORE_API void | Update (int32 NumFramesUntilDeadline) |
Private 属性 | |
| TSharedPtr< FQuartzClock > | OwningClockPtr { nullptr } |
|
overridevirtual |
|
inlinevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
|
private |