| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraComponentRendererProperties.h |
Include |
#include "NiagaraComponentRendererProperties.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(EditInlineNew, MinimalAPI, Meta=(DisplayName="Component Renderer"))
class UNiagaraComponentRendererProperties : public UNiagaraRendererProperties
Name | Description | ||
---|---|---|---|
|
bAssignComponentsOnParticleID |
If true then components will not be automatically assigned to the first particle available, but try to stick to the same particle based on its unique id. |
|
|
bOnlyCreateComponentsOnParticleSpawn |
If true then new components can only be created on newly spawned particles. |
|
|
bVisualizeComponents |
If true then the editor visualization is enabled for the component; has no effect in-game. |
|
|
ComponentCountLimit |
The max number of components that this emitter will spawn or update each frame. |
|
|
TSubclassOf< US... |
ComponentType |
The scene component class to instantiate |
|
EnabledBinding |
Which attribute should we use to check if component rendering should be enabled for a particle? This can be used to control the spawn-rate on a per-particle basis. |
|
|
PropertyBindings |
||
|
RendererVisibility |
If a render visibility tag is present, particles whose tag matches this value will be visible in this renderer. |
|
|
RendererVisibilityTagBinding |
Which attribute should we use to check if component rendering should be enabled for a particle? This can be used to control the spawn-rate on a per-particle basis. |
|
|
SetterFunctionMapping |
||
|
TemplateComponent |
The object template used to create new components at runtime. |
Name | Description | |
---|---|---|
|
UNiagaraComponentRendererProperties() |
Name | Description | |
---|---|---|
|
~UNiagaraComponentRendererProperties() |
Name | Description | ||
---|---|---|---|
|
FNiagaraType... |
GetFColorDef() |
|
|
FNiagaraType... |
GetFRotatorDef() |
|
|
InitCDOPropertiesAfterModuleStartup() |
||
|
IsConvertible ( |
||
|
FNiagaraType... |
ToNiagaraType ( |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name |
Description |
---|---|
ComponentRendererPropertiesToDeferredInit |