Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Unreal: Define unreal as module and use host class #3701

Merged
merged 4 commits into from
Aug 22, 2022

Conversation

iLLiCiTiT
Copy link
Member

@iLLiCiTiT iLLiCiTiT commented Aug 22, 2022

Brief description

Unreal is OpenPype module and it's implementation registered as object inherited from HostBase.

Description

Unreal in openpype.hosts works as openpype module and unreal integration is registered using UnrealHost object instead of openpype.hosts.unreal.api module.

Testing notes:

  1. Unreal should initialize project as usually
  2. Unreal should launch successfully
  3. Integration works as did (with publishing)

Resolves #3696

@ynbot
Copy link
Contributor

ynbot commented Aug 22, 2022

Task linked: OP-3768 Unreal as module

@iLLiCiTiT iLLiCiTiT self-assigned this Aug 22, 2022
@iLLiCiTiT iLLiCiTiT added type: enhancement Enhancements to existing functionality host: UE labels Aug 22, 2022
Co-authored-by: Simone Barbieri <[email protected]>
@iLLiCiTiT iLLiCiTiT merged commit fcbbeeb into develop Aug 22, 2022
@iLLiCiTiT iLLiCiTiT deleted the feature/OP-3768_Unreal-as-module branch August 22, 2022 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
host: UE type: enhancement Enhancements to existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Modules crash in Python 2 hosts
3 participants