remove submodule, minor fixes

This commit is contained in:
Ondrej Samohel 2022-03-01 13:32:21 +01:00
parent 713b82b19c
commit 3c9501ac3c
No known key found for this signature in database
GPG key ID: 02376E18990A97C6
9 changed files with 51 additions and 10 deletions

View file

@ -4,6 +4,26 @@ import logging
from avalon import api as avalon
from pyblish import api as pyblish
import openpype.hosts.unreal
from .plugin import(
Loader,
Creator
)
from .pipeline import (
install,
uninstall,
ls,
publish,
containerise,
show_creator,
show_loader,
show_publisher,
show_manager,
show_experimental_tools,
show_tools_dialog,
show_tools_popup,
instantiate,
)
logger = logging.getLogger("openpype.hosts.unreal")
@ -15,6 +35,26 @@ CREATE_PATH = os.path.join(PLUGINS_DIR, "create")
INVENTORY_PATH = os.path.join(PLUGINS_DIR, "inventory")
__all__ = [
"install",
"uninstall",
"Creator",
"Loader",
"ls",
"publish",
"containerise",
"show_creator",
"show_loader",
"show_publisher",
"show_manager",
"show_experimental_tools",
"show_tools_dialog",
"show_tools_popup",
"instantiate"
]
def install():
"""Install Unreal configuration for OpenPype."""
print("-=" * 40)

View file

@ -4,12 +4,14 @@ openpype_detected = True
try:
from avalon import api
except ImportError as exc:
api = None
openpype_detected = False
unreal.log_error("Avalon: cannot load Avalon [ {} ]".format(exc))
try:
from openpype.host.unreal import api as openpype_host
from openpype.hosts.unreal import api as openpype_host
except ImportError as exc:
openpype_host = None
openpype_detected = False
unreal.log_error("OpenPype: cannot load OpenPype [ {} ]".format(exc))

View file

@ -4,7 +4,7 @@ using UnrealBuildTool;
public class OpenPype : ModuleRules
{
public Avalon(ReadOnlyTargetRules Target) : base(Target)
public OpenPype(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;

View file

@ -1,4 +1,4 @@
#include "Avalon.h"
#include "OpenPype.h"
#include "LevelEditor.h"
#include "OpenPypePythonBridge.h"
#include "OpenPypeStyle.h"
@ -75,7 +75,7 @@ void FOpenPypeModule::AddToobarEntry(FToolBarBuilder& ToolbarBuilder)
{
ToolbarBuilder.AddToolBarButton(
FUIAction(
FExecuteAction::CreateRaw(this, &FAvalonModule::MenuPopup),
FExecuteAction::CreateRaw(this, &FOpenPypeModule::MenuPopup),
NULL,
FIsActionChecked()

View file

@ -3,11 +3,11 @@
UOpenPypePythonBridge* UOpenPypePythonBridge::Get()
{
TArray<UClass*> OpenPypePythonBridgeClasses;
GetDerivedClasses(UAvalonPythonBridge::StaticClass(), OpenPypePythonBridgeClasses);
GetDerivedClasses(UOpenPypePythonBridge::StaticClass(), OpenPypePythonBridgeClasses);
int32 NumClasses = OpenPypePythonBridgeClasses.Num();
if (NumClasses > 0)
{
return Cast<UOpenPypePythonBridge>(AvalonPythonBridgeClasses[NumClasses - 1]->GetDefaultObject());
return Cast<UOpenPypePythonBridge>(OpenPypePythonBridgeClasses[NumClasses - 1]->GetDefaultObject());
}
return nullptr;
};

View file

@ -12,7 +12,7 @@
*
*/
UCLASS(Blueprintable)
class AVALON_API UAssetContainer : public UAssetUserData
class OPENPYPE_API UAssetContainer : public UAssetUserData
{
GENERATED_BODY()

View file

@ -1,7 +1,7 @@
#pragma once
#include "Engine.h"
#include "AvalonLib.generated.h"
#include "OpenPypeLib.generated.h"
UCLASS(Blueprintable)

View file

@ -18,5 +18,5 @@ public:
private:
static TUniquePtr< FSlateStyleSet > Create();
static TUniquePtr< FSlateStyleSet > AvalonStyleInstance;
static TUniquePtr< FSlateStyleSet > OpenPypeStyleInstance;
};

@ -1 +0,0 @@
Subproject commit 43f6ea943980b29c02a170942b566ae11f2b7080