PP Multi-Window

まだ評価されていません

Easy to create subwindow at runtime or editor. And can paint UMG to created window

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.1 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。
  • プロモーションコンテンツ
    プロモーション コンテンツが含まれている
    クリエイターは、このデジタルコンテンツがブランド、製品またはビジネス (自他を問わない) をプロモーションしていることを示しています。

Can quickly create sub windows during program runtime and add rendering UI through the Handle heap form.

Support binding windows with the world to automatically destroy forms when uninstalling levels.

UMG can be added through various methods, including easy-to-use blueprint nodes.

A component inherited from SceneCapture2D can automatically create a window and define its position on the selected monitor.

Simultaneously defined a static method library to obtain all monitor information on the host.

テクニカルノート

Update:

  • 2024/4/23: Change "PMWDisplayComponent" create window method,use a boolean "bNewDisplay" to select create new window by display index and add to this new window , or add to a created window by searched.


Features:

  • Easy to use by blueprint.
  • Create global window by create params at all engine or game life-time .
  • Can create window create params at monitor coordinate position.
  • Easy to create sub window by monitor to set windowmode=fullscreenwindow.Needn't to set more params.
  • Get created window handle by window index.
  • Can get primary monitor info ,or all monitor info. Display Info can print by string format
  • Can get global coordinate rect size, There have method to transform relative pos to global, or reverse transform.
  • Create UserWidget by WidgetType and add to created window, and remove from window.
  • Add a constructed userwidget to created window, and remove from window.
  • Window can auto destroy by level unload,or global destroy by manual.
  • Window can add SWidget to content and remove from display.
  • Window can bind event on window closed.
  • A component inherited from SceneCapture2D can automatically create window at monitor index.

Code Modules:

  •  PPMultiWindow(Runtime)

Number of Blueprints:0

Number of C++ Classes:8

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Simple To Use