# SEAdvanceTime as a regular SEAction?

**URL:** https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553
**Category:** Pulse Physiology Engine
**Created:** [August 25, 2025, 1:27pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553 "2025-08-25T13:27:22Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Ayfel](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@Ayfel](https://discourse.kitware.com/u/Ayfel)
#### Post date: [August 25, 2025, 1:27pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553/1 "2025-08-25T13:27:22Z")

</div>

Is there a way to use this to advance time without using engine.AdvanceTime\_s? (This is for the Unity implementation)  
we have a whole framework about actions that abstracts using SEAction, and I figured this could be used similarly, but I don’t see how to set the time as it is a protected value inside the class.

Thanks.

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [August 25, 2025, 1:39pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553/2 "2025-08-25T13:39:07Z")

</div>

There is an AdvanceTime action

---

<div class="post-metadata">

### Author: ![Ayfel](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@Ayfel](https://discourse.kitware.com/u/Ayfel)
#### Post date: [August 25, 2025, 1:42pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553/3 "2025-08-25T13:42:17Z")

</div>

> [@abray](#):
>
> AdvanceTime

Can you point me to what it is? I find SEAdvanceTime which is an SEAction, but I don’t know how to set up a time because the time is a protected value inside the class.

This is what I am referring to [https://gitlab.kitware.com/physiology/engine/-/blob/integration/src/csharp/pulse/cdm/engine/SEAdvanceTime.cs](https://gitlab.kitware.com/physiology/engine/-/blob/integration/src/csharp/pulse/cdm/engine/SEAdvanceTime.cs)

---

<div class="post-metadata">

### Author: ![abray](https://discourse.kitware.com/user_avatar/discourse.kitware.com/abray/32/12_2.png) [@abray](https://discourse.kitware.com/u/abray)
#### Post date: [August 25, 2025, 1:44pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553/4 "2025-08-25T13:44:53Z")

</div>

Just like setting any other value on an action.

You use the `Get` method to get an scalar object, and set the value on that returned scalar object, so something like

adv.GetTime().SetValue(2, TimeUnit.s);

---

<div class="post-metadata">

### Author: ![Ayfel](https://discourse.kitware.com/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@Ayfel](https://discourse.kitware.com/u/Ayfel)
#### Post date: [August 25, 2025, 1:46pm UTC](https://discourse.kitware.com/t/seadvancetime-as-a-regular-seaction/1553/5 "2025-08-25T13:46:04Z")

</div>

Thanks
