ASim3dActor
Abstract class to use as a base class for user-defined Unreal Engine C++ or blueprint actors
Since R2025a
Description
ASim3dActor is an abstract class that you can use as a base class for
user-defined Unreal Engine® C++ or blueprint actors.
The base classes are inherently synchronized during co-simulation with a Simulink® model. Additionally, the Simulation 3D Actor Transform
Set block can control the base class. To extend behavior of
ASim3dActor, you can use the message interface functions to override the
class methods so they send and receive messages to and from a model.
ASim3dActor is included in the Simulink
3D Animation™ Interface for Unreal Engine Projects. For information about the support package, see Customize Scenes in Unreal Engine for 3D Simulations.
Properties
Object Functions
Sim3dSetup | C++ method that sets up actor in Unreal Engine 3D simulation |
Sim3dStep | C++ method that steps actor in Unreal Engine 3D simulation |
Sim3dRelease | C++ method that releases actor in Unreal Engine 3D simulation |
Version History
Introduced in R2025a