mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 20:10:53 +01:00
18 lines
486 B
C
18 lines
486 B
C
#pragma once
|
|
|
|
struct TESActionData;
|
|
|
|
struct ActorMediator
|
|
{
|
|
virtual ~ActorMediator(){};
|
|
|
|
static ActorMediator* Get() noexcept;
|
|
|
|
bool PerformAction(TESActionData* apAction) noexcept;
|
|
bool ForceAction(TESActionData* apAction) noexcept;
|
|
|
|
// Reverse engineering stuff, do not use
|
|
bool RePerformAction(TESActionData* apAction) noexcept;
|
|
bool RePerformIdleAction(TESActionData* apData) noexcept;
|
|
bool RePerformComplexAction(TESActionData* apData) noexcept;
|
|
};
|