Browse Source

removed function macro duplicate

master
Timo Hilger 1 week ago
parent
commit
fe0d1e8dc8
  1. 19
      Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Public/MCP/MCPBaseManager.h

19
Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Public/MCP/MCPBaseManager.h

@ -62,15 +62,6 @@ public:
UPROPERTY(BlueprintAssignable, Category = "AvatarCoreAI|MCP|Events") UPROPERTY(BlueprintAssignable, Category = "AvatarCoreAI|MCP|Events")
FOnMCPCommandFailed OnMCPCommandFailed; FOnMCPCommandFailed OnMCPCommandFailed;
// Blueprint Functions - Lifecycle
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void InitMCPManager(UMCPBaseConfig* InMCPConfig, bool DebugMode);
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void DeinitMCPManager();
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void ClearMCPManager() {};
// Blueprint Functions - Operations // Blueprint Functions - Operations
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Operations") UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Operations")
@ -87,7 +78,15 @@ public:
UFUNCTION(BlueprintCallable, BlueprintPure, Category = "AvatarCoreAI|MCP|State") UFUNCTION(BlueprintCallable, BlueprintPure, Category = "AvatarCoreAI|MCP|State")
EMCPManagerState GetCurrentState() const { return CurrentState; } EMCPManagerState GetCurrentState() const { return CurrentState; }
UFUNCTION(BlueprintCallable, BlueprintPure, Category = "AvatarCoreAI|MCP|State") // Blueprint Functions - Lifecycle
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void InitMCPManager(UMCPBaseConfig* InMCPConfig, bool DebugMode);
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void DeinitMCPManager();
UFUNCTION(BlueprintCallable, Category = "AvatarCoreAI|MCP|Lifecycle")
virtual void ClearMCPManager() {};
bool IsReady() const { return CurrentState == EMCPManagerState::Ready; } bool IsReady() const { return CurrentState == EMCPManagerState::Ready; }
UFUNCTION(BlueprintCallable, BlueprintPure, Category = "AvatarCoreAI|MCP|State") UFUNCTION(BlueprintCallable, BlueprintPure, Category = "AvatarCoreAI|MCP|State")

Loading…
Cancel
Save