Expose an Unreal Actor
How to Expose an Actor to Smode
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:
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:
In Smode, it will look like this: