Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraRuntimeInstantiator.h |
| Include | #include "Core/CameraRuntimeInstantiator.h" |
Syntax
class FCameraRuntimeInstantiator
Remarks
Utility class for instanting source objects into the game.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Internal API. | |
| void | ForwardPropertyChange
(
const UObject* Object, |
Take a property change applied on a source object and try to replicate it on any related instantiated objects. | |
| UCameraDirector * | InstantiateCameraDirector
(
const UCameraDirector* InCameraDirector, |
Instantiates a camera directory by cloning it, and keeping track of the relationship between the clone and its source asset. | |
| UCameraNode * | InstantiateCameraNodeTree
(
const UCameraNode* InRootNode, |
Instantiates a tree of camera nodes by cloning it, and keeping track of the relationship between the clones and their source assets. | |
| void | RecycleInstantiatedObject
(
const UObject* InSourceObject, |
Release the root of an instantiated object hierarchy, for potential recycling later. |
Typedefs
| Name | Description |
|---|---|
| FObjectPool |
Constants
| Name | Description |
|---|---|
| GameplayCamerasModule |