Once you have added your own tick function structure to your actor or component, it can be initialized, usually in the constructor of the owning class. To enable and register the tick function, the most common route is overridingAActor::RegisterActorTickFunctionsand adding calls to the tick function structure'sSetTickFunctionEnable, followed byRegisterTickFunctionwith the owning actor's level as an argument. The end result of this process is that any actor or component that you create can tick multiple times, including ticking in different groups and with individual dependencies per tick function. To set a tick dependency manually, callAddPrerequisiteon the tick function structure you want to make dependent on another and pass in the tick function structure that you wish to use as your dependency.