タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

UE4に関するsimizut22のブックマーク (1)

  • UnrealEngine4 リフレクション(C++とBluePrint連携)まわりの調査 - Qiita

    TD;DR UnrealEngineを初めて触る機会があったので、まずはリフレクションまわりを調査 概要 UnrealEngineでは、主にプログラマが作業するC++と デザイナや企画なども触りやすいビジュアル言語 BluePrint が存在する Unreal独自の リフレクション機能により、双方で関数や変数、構造体、列挙体をやり取りする仕組みがある 基的に、C++でベースクラスを作成し、BluePrintはそれを継承し、変数や関数にアクセスをする C++からBluePrintにアクセスするには、イベントという仕組みを使い C++では実態のないメソッドを作り呼び出す事ができる ただし、BluePrintではメモリ管理が自動で行われるため、リフレクションを使うC++部分は ガーベージコレクション等を行う必要がある それらの仕組みを Unrealは提供している C++クラスを作成しBlueP

    UnrealEngine4 リフレクション(C++とBluePrint連携)まわりの調査 - Qiita
  • 1