Expose an Unreal Actor

How to Expose an Actor to Smode

ExposeUnrealActor ExposeUnrealActor ExposeUnrealActor ExposeUnrealActor

Unreal Actors can be exposed so that their parameters can be manipulated directly from Smode.

To enable Smode control over an Unreal Actor, select the Actor in Unreal Engine and add the ‘smode’ tag to its properties:

smodeTag smodeTag

The hierarchy of elements within Smode will reflect the component hierarchy of the corresponding Actor in Unreal Engine.

If the Unreal Actor has a parent, the parent Actor must also have the ‘smode’ tag.


Supported variables

  • Bool
  • Byte
  • Int
  • Float
  • String
  • Vector
  • Rotator
  • Color
  • Enum
  • Sequencer

bp_text_SmodeVariable

In the plugin content/utilities, you’ll find an example actor blueprint with exposed variables that you can use to test supported properties:

bp_text_SmodeVariable bp_text_SmodeVariable

In Smode, it will look like this:

actorInSmode actorInSmode