Navigation
Unreal Engine C++ API Reference > Plugins > AnimationSharing
References
Module | AnimationSharing |
Header | /Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingManager.h |
Include | #include "AnimationSharingManager.h" |
Syntax
template<typename InstanceType>
struct FInstanceStack
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< InstanceType * > | AvailableInstances | |
![]() |
TArray< InstanceType * > | InUseInstances |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddInstance
(
InstanceType* Instance |
Add a new instance to the 'stack' |
![]() |
void | FreeInstance
(
InstanceType* Instance |
Return instance back |
![]() |
InstanceType * | GetInstance () |
Get an available instance |
![]() ![]() |
bool | Return whether instance are available |