ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
IShadowStateManager Class Reference

#include <ShadowStateManager.h>

Inheritance diagram for IShadowStateManager:
UArticyDatabase UArticyGlobalVariables

Public Member Functions

template<typename LambdaType>
FDelegateHandle RegisterOnPopState (LambdaType Lambda)
void UnregisterOnPopState (FDelegateHandle Delegate)
uint32 GetShadowLevel () const

Friends

class UArticyFlowPlayer

Detailed Description

This interface can be used for all classes that need to keep track of shadow states. It provides PushState and PopState methods, which push/pop on an array of FOnPopState delegates, where interested objects can register themselves to know when a state they were cloned in is destroyed.


The documentation for this class was generated from the following files:
  • Source/ArticyRuntime/Public/ShadowStateManager.h
  • Source/ArticyRuntime/Private/ShadowStateManager.cpp