Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/FNiagaraWorldManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * ObjectPoolGetOrCreate () |
NiagaraWorldManager.h | ||
UObject * ObjectPoolGetOrCreate
(
UClass* Class |
NiagaraWorldManager.h | ||
T * ObjectPoolGetOrCreate
(
bool& bIsExistingObject |
NiagaraWorldManager.h | ||
UObject * ObjectPoolGetOrCreate
(
UClass* Class, |
Will create a new object or return one from the pool. | NiagaraWorldManager.h |
ObjectPoolGetOrCreate()
| Name | ObjectPoolGetOrCreate |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraWorldManager.h |
| Include Path | #include "NiagaraWorldManager.h" |
template<class T>
T * ObjectPoolGetOrCreate()
ObjectPoolGetOrCreate(UClass *)
| Name | ObjectPoolGetOrCreate |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraWorldManager.h |
| Include Path | #include "NiagaraWorldManager.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraWorldManager.cpp |
UObject * ObjectPoolGetOrCreate
(
UClass * Class
)
ObjectPoolGetOrCreate(bool &)
| Name | ObjectPoolGetOrCreate |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraWorldManager.h |
| Include Path | #include "NiagaraWorldManager.h" |
template<class T>
T * ObjectPoolGetOrCreate
(
bool & bIsExistingObject
)
ObjectPoolGetOrCreate(UClass *, bool &)
Description
Will create a new object or return one from the pool. Existing objects will not be unregistered / reset / sanitized, they come out exactly as they were put into the pool. You must hold a valid reference to the object or it will be GCed. New objects are outered to the world managers world. EXPERIMENTAL: This API is intended for internal use currently, it is subject to change
| Name | ObjectPoolGetOrCreate |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraWorldManager.h |
| Include Path | #include "NiagaraWorldManager.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraWorldManager.cpp |
UObject * ObjectPoolGetOrCreate
(
UClass * Class,
bool & bIsExistingObject
)