|
| class | ANiagaraActor |
| class | ANiagaraLensEffectBase |
| | Niagara equivalent of AEmitterCameraLensEffectBase. This class is supported by APlayerCameraManager (via ICameraLensEffectInterface) as a camera lens effect. More...
|
| class | ANiagaraPerfBaselineActor |
| | Actor that controls how the baseline system behaves and also controls stats gathering for. More...
|
| class | ANiagaraPreviewBase |
| | Base actor for preview actors used in UNiagaraPreviewAxis. More...
|
| class | ANiagaraPreviewGrid |
| struct | FBasicParticleData |
| struct | FMeshTriCoordinate |
| | A coordinate on a mesh usable in Niagara. Do not alter this struct without updating the data interfaces that use it! More...
|
| struct | FNDCIslandDebugDrawSettings |
| struct | FNDIStaticMeshSectionFilter |
| struct | FNiagaraAssetTagDefinition |
| | An Asset Tag Definition defines a tag that can be added to various Niagara assets for sorting & filtering purposes. More...
|
| struct | FNiagaraAssetTagDefinitionReference |
| | A Tag Definition Reference stores the guid of a Tag Definition. This is what assets should be storing. More...
|
| struct | FNiagaraAssetVersion |
| struct | FNiagaraBakerTextureSettings |
| struct | FNiagaraBakerTextureSource |
| struct | FNiagaraBool |
| struct | FNiagaraBoolParameterMetaData |
| struct | FNiagaraDataChannelSearchParameters |
| | Parameters used when retrieving a specific set of Data Channel Data to read or write. Many Data Channel types will have multiple internal sets of data and these parameters control which the Channel should return to users for access. An example of this would be the Islands Data Channel type which will subdivide the world and have a different set of data for each sub division. It will return to users the correct data for their location based on these parameters. More...
|
| struct | FNiagaraDataChannelVariable |
| struct | FNiagaraDataInterfaceEmitterBinding |
| struct | FNiagaraDataSetID |
| struct | FNiagaraDataSetProperties |
| struct | FNiagaraDebuggerAcceptConnection |
| | Response message from the a debugger client accepting a connection requested by a FNiagaraDebuggerRequestConnection message. More...
|
| struct | FNiagaraDebuggerConnectionClosed |
| | Empty message informing a debugger client that the debugger is closing the connection. More...
|
| struct | FNiagaraDebuggerExecuteConsoleCommand |
| | Command that will execute a console command on the debugger client. More...
|
| struct | FNiagaraDebuggerOutlinerUpdate |
| | Message containing updated outliner information sent from the client to the debugger. More...
|
| struct | FNiagaraDebuggerRequestConnection |
| | Messaged broadcast from debugger to request a connection to a particular session. If any matching client is found and it accepts, it will return a FNiagaraDebuggerAcceptConnection message to the sender. More...
|
| struct | FNiagaraDebugHUDSettingsData |
| | Settings for Niagara debug HUD. Contained in it's own struct so that we can pass it whole in a message to the debugger client. More...
|
| struct | FNiagaraDebugHudTextOptions |
| struct | FNiagaraDebugHUDVariable |
| struct | FNiagaraDeviceProfileStateEntry |
| struct | FNiagaraDistributionBase |
| struct | FNiagaraDistributionColor |
| struct | FNiagaraDistributionFloat |
| struct | FNiagaraDistributionRangeColor |
| struct | FNiagaraDistributionRangeFloat |
| struct | FNiagaraDistributionRangeInt |
| struct | FNiagaraDistributionRangeVector2 |
| struct | FNiagaraDistributionRangeVector3 |
| struct | FNiagaraDistributionVector2 |
| struct | FNiagaraDistributionVector3 |
| struct | FNiagaraDouble |
| | only used for LWC conversions, not supported by Niagara yet More...
|
| struct | FNiagaraDynamicMeshMaterial |
| struct | FNiagaraDynamicMeshSection |
| struct | FNiagaraEmitterHandle |
| | Stores emitter information within the context of a System. More...
|
| struct | FNiagaraEmitterID |
| struct | FNiagaraEmitterScalabilityOverride |
| struct | FNiagaraEmitterScalabilityOverrides |
| | Container struct for an array of emitter scalability overrides. Enables details customization and data validation. More...
|
| struct | FNiagaraEmitterScalabilitySettings |
| | Scalability settings for Niagara Emitters on a particular platform set. More...
|
| struct | FNiagaraEmitterScalabilitySettingsArray |
| | Container struct for an array of emitter scalability settings. Enables details customization and data validation. More...
|
| struct | FNiagaraEmitterStateData |
| struct | FNiagaraEnumParameterMetaData |
| | Defines override data for enum parameters displayed in the UI. More...
|
| struct | FNiagaraEventGeneratorProperties |
| struct | FNiagaraEventReceiverProperties |
| | TODO: Event action that spawns other whole Systems? One that calls a BP exposed delegate? More...
|
| struct | FNiagaraEventScriptProperties |
| struct | FNiagaraFloat |
| struct | FNiagaraFunctionSignature |
| struct | FNiagaraGlobalBudgetScaling |
| struct | FNiagaraHalf |
| struct | FNiagaraHalfVector2 |
| struct | FNiagaraHalfVector3 |
| struct | FNiagaraHalfVector4 |
| struct | FNiagaraID |
| struct | FNiagaraInlineDynamicInputFormatToken |
| | Defines a single token in a format for displaying dynamic input trees inline in the UI. These tokens can represent the inputs to the dynamic input or additional text and layout options. More...
|
| struct | FNiagaraInputConditionMetadata |
| | Defines options for conditionally editing and showing script inputs in the UI. More...
|
| struct | FNiagaraInputParameterCustomization |
| struct | FNiagaraInt32 |
| struct | FNiagaraLinearRamp |
| | Simple linear ramp to drive scaling values. TODO: Replace with Curve that can baked down for fast eval and has good inline UI widgets. More...
|
| struct | FNiagaraMaterialAttributeBinding |
| struct | FNiagaraMatrix |
| struct | FNiagaraMeshMaterialOverride |
| struct | FNiagaraMeshRendererMeshProperties |
| struct | FNiagaraModuleDependency |
| struct | FNiagaraOutlinerCaptureSettings |
| struct | FNiagaraOutlinerData |
| struct | FNiagaraOutlinerEmitterInstanceData |
| struct | FNiagaraOutlinerSystemData |
| | Wrapper for array of system instance outliner data so that it can be placed in a map. More...
|
| struct | FNiagaraOutlinerSystemInstanceData |
| | Outliner information on a specific system instance. More...
|
| struct | FNiagaraOutlinerTimingData |
| | Niagara Outliner. More...
|
| struct | FNiagaraOutlinerWorldData |
| | All information about a specific world for the Niagara Outliner. More...
|
| struct | FNiagaraParameterBinding |
| struct | FNiagaraParameterBindingWithValue |
| struct | FNiagaraParameters |
| struct | FNiagaraPerfBaselineStats |
| struct | FNiagaraPlatformSet |
| struct | FNiagaraPlatformSetCVarCondition |
| | Imposes a condition that a CVar must contain a set value or range of values for a platform set to be enabled. More...
|
| struct | FNiagaraPlatformSetRedirect |
| | Allows us to replace a specific device profile usage condition in all NiagaraPlatformSets. Helpful when dealing with changes to device profile structure. More...
|
| struct | FNiagaraPosition |
| struct | FNiagaraRandInfo |
| struct | FNiagaraRendererMaterialParameters |
| | Parameters to apply to the material, these are both constant and dynamic bindings Having any bindings set will cause a MID to be generated. More...
|
| struct | FNiagaraRendererMaterialScalarParameter |
| struct | FNiagaraRendererMaterialStaticBoolParameter |
| struct | FNiagaraRendererMaterialTextureParameter |
| struct | FNiagaraRendererMaterialVectorParameter |
| struct | FNiagaraRibbonShapeCustomVertex |
| struct | FNiagaraRibbonUVSettings |
| | Defines settings for UV behavior for a UV channel on ribbons. More...
|
| struct | FNiagaraScalabilityState |
| struct | FNiagaraScriptHighlight |
| struct | FNiagaraScriptVariableBinding |
| | Primarily a wrapper around an FName to be used for customizations in the Selected Details panel to select a default binding to initialize module inputs. The customization implementation is FNiagaraScriptVariableBindingCustomization. More...
|
| struct | FNiagaraSimCacheCaptureParameters |
| struct | FNiagaraSimCacheCreateParameters |
| struct | FNiagaraSimpleClientInfo |
| | Simple information on the connected client for use in continuous or immediate response UI elements. More...
|
| struct | FNiagaraSimStageExecutionLoopData |
| struct | FNiagaraSimStageExecutionLoopEditorData |
| struct | FNiagaraSpawnInfo |
| | Data controlling the spawning of particles. More...
|
| struct | FNiagaraStackSection |
| | Defines data for sections visible in the stack view. More...
|
| struct | FNiagaraStatelessSpawnInfo |
| struct | FNiagaraSystemScalabilityOverride |
| struct | FNiagaraSystemScalabilityOverrides |
| | Container struct for an array of system scalability overrides. Enables details customization and data validation. More...
|
| struct | FNiagaraSystemScalabilitySettings |
| | Scalability settings for Niagara Systems for a particular platform set (unless overridden). More...
|
| struct | FNiagaraSystemScalabilitySettingsArray |
| | Container struct for an array of system scalability settings. Enables details customization and data validation. More...
|
| struct | FNiagaraSystemSimCacheCaptureRequest |
| | Message sent from the debugger to a client to request a sim cache capture for a particular component. More...
|
| struct | FNiagaraSystemStateData |
| struct | FNiagaraSystemVisibilityCullingSettings |
| | Scalability settings for Niagara Systems for a particular platform set (unless overridden). More...
|
| struct | FNiagaraTypeDefinition |
| struct | FNiagaraUObjectPropertyReaderRemap |
| struct | FNiagaraUserParameterBinding |
| struct | FNiagaraVariable |
| struct | FNiagaraVariableBase |
| struct | FNiagaraVariableMetaData |
| struct | FNiagaraVariableWithOffset |
| struct | FNiagaraVariant |
| struct | FNiagaraWidgetNamedIntegerInputValue |
| | A struct that serves as display metadata for integer type static switches. Is used in conjuction with the 'EnumStyle' widget customization. More...
|
| struct | FNiagaraWorldManagerTickFunction |
| class | FOnCaptureComplete__AsyncNiagaraCaptureSimCache |
| class | FOnNiagaraSystemFinished |
| struct | FVersionedNiagaraEmitterData |
| | Struct containing all of the data that can be different between different emitter versions. More...
|
| struct | FVersionedNiagaraScriptData |
| | Struct containing all of the data that can be different between different script versions. More...
|
| struct | FWidgetNamedInputValue |
| struct | FWidgetSegmentValueOverride |
| class | UAsyncNiagaraCaptureSimCache |
| class | UMovieSceneNiagaraBoolParameterTrack |
| | A track for animating boolean niagara parameters. More...
|
| class | UMovieSceneNiagaraColorParameterTrack |
| | A track for animating color niagara parameters. More...
|
| class | UMovieSceneNiagaraFloatParameterTrack |
| | A track for animating float niagara parameters. More...
|
| class | UMovieSceneNiagaraIntegerParameterTrack |
| | A track for animating integer niagara parameters. More...
|
| class | UMovieSceneNiagaraParameterTrack |
| | A base class for tracks that animate niagara parameters. More...
|
| class | UMovieSceneNiagaraSystemSpawnSection |
| class | UMovieSceneNiagaraSystemTrack |
| class | UMovieSceneNiagaraTrack |
| class | UMovieSceneNiagaraVectorParameterTrack |
| | A track for animating float niagara parameters. More...
|
| class | UNDIArraySimCacheData |
| class | UNDIDataChannelWriteSimCacheData |
| class | UNDILandscapeSimCacheData |
| class | UNDIMemoryBufferSimCacheData |
| class | UNDIRenderTargetVolumeSimCacheData |
| class | UNDISimpleCounterSimCacheData |
| class | UNiagaraAssetTagDefinitions |
| | An asset to define multiple tag definitions; used to sort and categorize Niagara assets. More...
|
| class | UNiagaraBakerOutput |
| class | UNiagaraBakerOutputSimCache |
| class | UNiagaraBakerOutputSparseVolumeTexture |
| class | UNiagaraBakerOutputTexture2D |
| class | UNiagaraBakerOutputVolumeTexture |
| class | UNiagaraBakerSettings |
| class | UNiagaraBaselineController |
| | Base class for baseline controllers. These can are responsible for spawning and manipulating the FX needed for the baseline perf tests. More...
|
| class | UNiagaraBaselineController_Basic |
| | Simple controller that will just spawn the given system N times. If any instance completes, it will spawn a new one to replace it. Can handle simple burst or looping systems. More...
|
| class | UNiagaraComponent |
| | UNiagaraComponent is the primitive component for a Niagara System. @see ANiagaraActor @see UNiagaraSystem. More...
|
| class | UNiagaraComponentPool |
| class | UNiagaraComponentRendererProperties |
| class | UNiagaraConvertInPlaceUtilityBase |
| class | UNiagaraCullProxyComponent |
| | A specialization of UNiagaraComponent that can act as a proxy for many other NiagaraComponents that have been culled by scalability. More...
|
| class | UNiagaraDataChannel |
| class | UNiagaraDataChannel_Global |
| | Simple DataChannel handler that makes all data visible globally. More...
|
| class | UNiagaraDataChannel_Islands |
| | Data channel that will automatically sub-divide the world into discreet "islands" based on location. More...
|
| class | UNiagaraDataChannelAsset |
| | Niagara Data Channels are a system for communication between Niagara Systems and with game code/Blueprint. More...
|
| class | UNiagaraDataChannelHandler |
| class | UNiagaraDataChannelHandler_Global |
| | Basic DataChannel handler that makes all data visible globally. More...
|
| class | UNiagaraDataChannelHandler_Islands |
| class | UNiagaraDataChannelLibrary |
| | A C++ and Blueprint accessible library of utility functions for accessing Niagara DataChannel. More...
|
| class | UNiagaraDataChannelReader |
| | Initial simple API for reading and writing data in a data channel from game code / BP. Likely to be replaced in the near future with a custom BP node and a helper struct. More...
|
| class | UNiagaraDataChannelWriter |
| class | UNiagaraDataInterface |
| | Base class for all Niagara data interfaces. More...
|
| class | UNiagaraDataInterface2DArrayTexture |
| | Data Interface allowing sampling of a texture. More...
|
| class | UNiagaraDataInterfaceActorComponent |
| | Data interface that gives you access to actor & component information. More...
|
| class | UNiagaraDataInterfaceArray |
| class | UNiagaraDataInterfaceArrayBool |
| class | UNiagaraDataInterfaceArrayColor |
| class | UNiagaraDataInterfaceArrayFloat |
| class | UNiagaraDataInterfaceArrayFloat2 |
| class | UNiagaraDataInterfaceArrayFloat3 |
| class | UNiagaraDataInterfaceArrayFloat4 |
| class | UNiagaraDataInterfaceArrayFunctionLibrary |
| | C++ and Blueprint library for accessing array types. More...
|
| class | UNiagaraDataInterfaceArrayInt32 |
| class | UNiagaraDataInterfaceArrayMatrix |
| class | UNiagaraDataInterfaceArrayNiagaraID |
| class | UNiagaraDataInterfaceArrayPosition |
| class | UNiagaraDataInterfaceArrayQuat |
| class | UNiagaraDataInterfaceArrayUInt8 |
| class | UNiagaraDataInterfaceAsyncGpuTrace |
| | Data interface for handling latent (delayed 1 frame) traces against the scene for GPU simulations. More...
|
| class | UNiagaraDataInterfaceAudioOscilloscope |
| | Data Interface allowing sampling of recent audio data. More...
|
| class | UNiagaraDataInterfaceAudioPlayer |
| | This Data Interface can be used to play one-shot audio effects driven by particle data. More...
|
| class | UNiagaraDataInterfaceAudioPlayerSettings |
| class | UNiagaraDataInterfaceAudioSpectrum |
| | Data Interface allowing sampling of recent audio spectrum. More...
|
| class | UNiagaraDataInterfaceAudioSubmix |
| | Data Interface allowing sampling of recent audio data. More...
|
| class | UNiagaraDataInterfaceCamera |
| class | UNiagaraDataInterfaceCollisionQuery |
| | Data Interface that can be used to query collision related data, like geometry traces or sampling the depth buffer. More...
|
| class | UNiagaraDataInterfaceColorCurve |
| | Data Interface allowing sampling of color curves. More...
|
| class | UNiagaraDataInterfaceConsoleVariable |
| | Data interface to read console variables. More...
|
| class | UNiagaraDataInterfaceCubeTexture |
| | Data Interface allowing sampling of a texture. More...
|
| class | UNiagaraDataInterfaceCurlNoise |
| | Data Interface allowing sampling of curl noise LUT. More...
|
| class | UNiagaraDataInterfaceCurve |
| | Data Interface allowing sampling of float curves. More...
|
| class | UNiagaraDataInterfaceCurveBase |
| | Base class for curve data interfaces which facilitates handling the curve data in a standardized way. More...
|
| class | UNiagaraDataInterfaceDataChannelRead |
| class | UNiagaraDataInterfaceDataChannelWrite |
| class | UNiagaraDataInterfaceDebugDraw |
| class | UNiagaraDataInterfaceDynamicMesh |
| | Data Interface that can create mesh geometry at runtime from triangle data (e.g. to render a custom generated mesh per particle). More...
|
| class | UNiagaraDataInterfaceEmitterProperties |
| | Allows access to various emitter properties that are not part of the simulation data. More...
|
| class | UNiagaraDataInterfaceExport |
| | This Data Interface can be used to gather particles at execution time and call either a C++ or blueprint object with the gathered particle data each tick. More...
|
| class | UNiagaraDataInterfaceGBuffer |
| class | UNiagaraDataInterfaceGrid2D |
| class | UNiagaraDataInterfaceGrid2DCollection |
| class | UNiagaraDataInterfaceGrid2DCollectionReader |
| class | UNiagaraDataInterfaceGrid3D |
| class | UNiagaraDataInterfaceGrid3DCollection |
| class | UNiagaraDataInterfaceGrid3DCollectionReader |
| class | UNiagaraDataInterfaceIntRenderTarget2D |
| class | UNiagaraDataInterfaceLandscape |
| | Data Interface allowing sampling of a Landscape. More...
|
| class | UNiagaraDataInterfaceMemoryBuffer |
| | Data interface used to access a memory buffer. The user is responsible for how data is read / wrote. The DI will ensure no out of bounds access but not that the elements are of the correct type (i.e. float or int) Elements are considered to be 4 bytes in size. More...
|
| class | UNiagaraDataInterfaceMeshRendererInfo |
| | This Data Interface can be used to query information about the mesh renderers of an emitter. More...
|
| class | UNiagaraDataInterfaceNeighborGrid3D |
| class | UNiagaraDataInterfaceOcclusion |
| class | UNiagaraDataInterfaceParticleRead |
| class | UNiagaraDataInterfacePhysicsAsset |
| | Data Interface for interacting with PhysicsAssets. More...
|
| class | UNiagaraDataInterfacePlatformSet |
| | Data Interface allowing querying of the current platform set. More...
|
| class | UNiagaraDataInterfaceRasterizationGrid3D |
| class | UNiagaraDataInterfaceRenderTarget2D |
| class | UNiagaraDataInterfaceRenderTarget2DArray |
| class | UNiagaraDataInterfaceRenderTargetCube |
| class | UNiagaraDataInterfaceRenderTargetVolume |
| class | UNiagaraDataInterfaceRigidMeshCollisionQuery |
| | Data Interface used to collide against static meshes - whether it is the mesh distance field or a physics asset's collision primitive. More...
|
| class | UNiagaraDataInterfaceRWBase |
| class | UNiagaraDataInterfaceSceneCapture2D |
| | Data Interface which can control or read from a scene capture component. More...
|
| class | UNiagaraDataInterfaceSimCacheReader |
| | Data interface to read properties from a Niagara Simulation Cache. More...
|
| class | UNiagaraDataInterfaceSimpleCounter |
| | Thread safe counter starts at the initial value on start / reset. When operating between CPU & GPU ensure you set the appropriate sync mode. More...
|
| class | UNiagaraDataInterfaceSkeletalMesh |
| | Data Interface allowing sampling of skeletal meshes. More...
|
| class | UNiagaraDataInterfaceSparseVolumeTexture |
| | Data Interface allowing sampling of a sparse volume texture. More...
|
| class | UNiagaraDataInterfaceSpline |
| | Data Interface allowing sampling of in-world spline components. Note that this data interface is very experimental. More...
|
| class | UNiagaraDataInterfaceSpriteRendererInfo |
| | This Data Interface can be used to query information about the sprite renderers of an emitter. More...
|
| class | UNiagaraDataInterfaceStaticMesh |
| | Data Interface allowing sampling of static meshes. More...
|
| class | UNiagaraDataInterfaceTexture |
| | Data Interface allowing sampling of a texture. More...
|
| class | UNiagaraDataInterfaceUObjectPropertyReader |
| | Data interface to read properties from UObjects. Rather than having BP tick functions that push data into Niagara this data interface will instead pull them. More...
|
| class | UNiagaraDataInterfaceVector2DCurve |
| | Data Interface allowing sampling of vector curves. More...
|
| class | UNiagaraDataInterfaceVector4Curve |
| | Data Interface allowing sampling of vector curves. More...
|
| class | UNiagaraDataInterfaceVectorCurve |
| | Data Interface allowing sampling of vector curves. More...
|
| class | UNiagaraDataInterfaceVectorField |
| class | UNiagaraDataInterfaceVirtualTexture |
| | Data Interface allowing sampling of a texture. More...
|
| class | UNiagaraDataInterfaceVolumeCache |
| class | UNiagaraDataInterfaceVolumeTexture |
| | Data Interface allowing sampling of a texture. More...
|
| class | UNiagaraDebugHUDSettings |
| class | UNiagaraDecalRendererProperties |
| class | UNiagaraDIRigidMeshCollisionFunctionLibrary |
| | C++ and Blueprint library for accessing array types. More...
|
| class | UNiagaraEditorDataBase |
| | A base class for editor only data which supports post loading from the runtime owner object. More...
|
| class | UNiagaraEditorParametersAdapterBase |
| | A base class for editor only data which owns UNiagaraScriptVariables and supports synchronizing them with definitions. More...
|
| class | UNiagaraEffectType |
| | Contains settings and working data shared among many NiagaraSystems that share some commonality of type. For example ImpactFX vs EnvironmentalFX. More...
|
| class | UNiagaraEmitter |
| | Niagara Emitters are particle spawners that can be reused for different effects by putting them into Niagara Systems. Emitters render their particles using different renderers, such as Sprite Renderers or Mesh Renderers to produce different effects. More...
|
| class | UNiagaraEventReceiverEmitterAction |
| | Base class for actions that an event receiver will perform at the emitter level. More...
|
| class | UNiagaraEventReceiverEmitterAction_SpawnParticles |
| class | UNiagaraFunctionLibrary |
| | A C++ and Blueprint accessible library of utility functions for accessing Niagara simulations All positions & orientations are returned in Unreal reference frame & units, assuming the Leap device is located at the origin. More...
|
| class | UNiagaraLightRendererProperties |
| class | UNiagaraMeshRendererProperties |
| class | UNiagaraMessageDataBase |
| class | UNiagaraParameterCollection |
| | Asset containing a collection of global parameters usable by Niagara. More...
|
| class | UNiagaraParameterCollectionInstance |
| class | UNiagaraParameterDefinitionsBase |
| | Stub class. Collection of UNiagaraScriptVariables to synchronize between UNiagaraScripts. More...
|
| class | UNiagaraParticleCallbackHandler |
| class | UNiagaraPhysicsAssetDICollectorInterface |
| class | UNiagaraPrecompileContainer |
| class | UNiagaraPreviewAxis |
| | Base class for all preview axis types. NiagaraPreviewGrid uses these to control how many systems to spawn in each axis and how each system varies on that axis. C++ Examples are show below. You can also create these as Blueprint classes as show in the Plugin content folder. More...
|
| class | UNiagaraPreviewAxis_InterpParamBase |
| class | UNiagaraPreviewAxis_InterpParamFloat |
| class | UNiagaraPreviewAxis_InterpParamInt32 |
| class | UNiagaraPreviewAxis_InterpParamLinearColor |
| class | UNiagaraPreviewAxis_InterpParamVector |
| class | UNiagaraPreviewAxis_InterpParamVector2D |
| class | UNiagaraPreviewAxis_InterpParamVector4 |
| class | UNiagaraRenderableMeshInterface |
| class | UNiagaraRendererProperties |
| | Emitter properties base class Each EmitterRenderer derives from this with its own class, and returns it in GetProperties; a copy of those specific properties is stored on UNiagaraEmitter (on the System) for serialization and handed back to the System renderer on load. More...
|
| class | UNiagaraRibbonRendererProperties |
| class | UNiagaraScratchPadContainer |
| | Wrapper class for scratch pad scripts in an emitter. This is needed because each emitter version can have it's own copy of a scratch pad with the same name and they can't all be outered to the emitter that way. More...
|
| class | UNiagaraScript |
| | Runtime script for a Niagara system. More...
|
| class | UNiagaraScriptSourceBase |
| | Runtime data for a Niagara system. More...
|
| class | UNiagaraSettings |
| class | UNiagaraSignificanceHandler |
| | Base class for significance handlers. These allow Niagara's scalability system to determine the relative significance of different FX in the scene. Some basic ones are provided but projects are free to implement their own more complex determinations of significance. For example, FX attached to the player character could be given higher priority. More...
|
| class | UNiagaraSignificanceHandlerAge |
| | Significance is determined by the system's age. Newer systems are more significant. More...
|
| class | UNiagaraSignificanceHandlerDistance |
| | Significance is determined by the system's distance to the nearest camera. Closer systems are more significant. More...
|
| class | UNiagaraSimCache |
| class | UNiagaraSimCacheCustomStorageInterface |
| class | UNiagaraSimCacheFunctionLibrary |
| class | UNiagaraSimulationStageBase |
| | A base class for niagara simulation stages. This class should be derived to add stage specific information. More...
|
| class | UNiagaraSimulationStageGeneric |
| class | UNiagaraSpriteRendererProperties |
| class | UNiagaraStatelessEmitter |
| | Editor data for stateless emitters Generates runtime data to be consumed by the game. More...
|
| class | UNiagaraStatelessEmitterDefault |
| class | UNiagaraStatelessEmitterExample1 |
| class | UNiagaraStatelessEmitterTemplate |
| class | UNiagaraStatelessModule |
| class | UNiagaraStatelessModule_AccelerationForce |
| class | UNiagaraStatelessModule_AddVelocity |
| class | UNiagaraStatelessModule_CalculateAccurateVelocity |
| class | UNiagaraStatelessModule_CameraOffset |
| class | UNiagaraStatelessModule_CurlNoiseForce |
| class | UNiagaraStatelessModule_Drag |
| class | UNiagaraStatelessModule_DynamicMaterialParameters |
| class | UNiagaraStatelessModule_GravityForce |
| class | UNiagaraStatelessModule_InitializeParticle |
| class | UNiagaraStatelessModule_InitialMeshOrientation |
| class | UNiagaraStatelessModule_MeshIndex |
| class | UNiagaraStatelessModule_MeshRotationRate |
| class | UNiagaraStatelessModule_RotateAroundPoint |
| class | UNiagaraStatelessModule_ScaleColor |
| class | UNiagaraStatelessModule_ScaleMeshSize |
| class | UNiagaraStatelessModule_ScaleMeshSizeBySpeed |
| class | UNiagaraStatelessModule_ScaleSpriteSize |
| class | UNiagaraStatelessModule_ScaleSpriteSizeBySpeed |
| class | UNiagaraStatelessModule_ShapeLocation |
| class | UNiagaraStatelessModule_SolveVelocitiesAndForces |
| class | UNiagaraStatelessModule_SpriteFacingAndAlignment |
| class | UNiagaraStatelessModule_SpriteRotationRate |
| class | UNiagaraStatelessModule_SubUVAnimation |
| class | UNiagaraSystem |
| | A Niagara System contains multiple Niagara Emitters to create various effects. Niagara Systems can be placed in the world, unlike Emitters, and expose User Parameters to configure an effect at runtime. More...
|
| class | UNiagaraValidationRule |
| | Base class for system validation logic. These allow Niagara systems to be inspected for content validation either at save time or from a commandlet. More...
|
| class | UNiagaraValidationRuleSet |
| | A set of reusable validation rules. More...
|
| class | UNiagaraVolumeRendererProperties |
| class | UVolumeCache |
|
| enum | ENCPoolMethod {
None
, AutoRelease
, ManualRelease
, ManualRelease_OnComplete
,
FreeInPool
, ENCPoolMethod_MAX
} |
| enum | ENDIActorComponentSourceMode { Default
, AttachParent
, LocalPlayer
, ENDIActorComponentSourceMode_MAX
} |
| enum | ENDICollisionQuery_AsyncGpuTraceProvider {
Default
, HWRT
, GSDF
, None
,
ENDICollisionQuery_MAX
} |
| enum | ENDIDataChannelSpawnMode {
Override
, Accumulate
, None
, Max
,
ENDIDataChannelSpawnMode_MAX
} |
| enum | ENDIExport_GPUAllocationMode { FixedSize
, PerParticle
, ENDIExport_MAX
} |
| enum | ENDILandscape_SourceMode { Default
, Source
, AttachParent
, ENDILandscape_MAX
} |
| enum | ENDIObjectPropertyReaderSourceMode { Binding
, AttachParentActor
, BindingThenAttachParentActor
, ENDIObjectPropertyReaderSourceMode_MAX
} |
| enum | ENDISceneCapture2DOffsetMode {
Disabled
, RelativeLocal
, RelativeWorld
, AbsoluteWorld
,
ENDISceneCapture2DOffsetMode_MAX
} |
| enum | ENDISceneCapture2DSourceMode {
UserParameterThenAttachParent
, UserParameterOnly
, AttachParentOnly
, Managed
,
ENDISceneCapture2DSourceMode_MAX
} |
| enum | ENDISkeletalMesh_SkinningMode {
Invalid
, None
, SkinOnTheFly
, PreSkin
,
ENDISkeletalMesh_MAX
} |
| enum | ENDISkeletalMesh_SourceMode {
Default
, Source
, AttachParent
, DefaultMeshOnly
,
ENDISkeletalMesh_MAX
} |
| enum | ENDISkelMesh_AdjacencyTriangleIndexFormat { Full
, Half
, ENDISkelMesh_MAX
} |
| enum | ENDISkelMesh_GpuMaxInfluences { AllowMax4
, AllowMax8
, Unlimited
, ENDISkelMesh_MAX
} |
| enum | ENDISkelMesh_GpuUniformSamplingFormat { Full
, Limited_24_8
, Limited_23_9
, ENDISkelMesh_MAX
} |
| enum | ENDIStaticMesh_SourceMode {
Default
, Source
, AttachParent
, DefaultMeshOnly
,
MeshParameterBinding
, ENDIStaticMesh_MAX
} |
| enum | ENiagaraAgeUpdateMode { TickDeltaTime
, DesiredAge
, DesiredAgeNoSeek
, ENiagaraAgeUpdateMode_MAX
} |
| enum | ENiagaraAssetLibraryAssetTypes { Emitters
, Systems
, Scripts
, ENiagaraAssetLibraryAssetTypes_MAX
} |
| enum | ENiagaraAssetTagDefinitionImportance { Primary
, Secondary
, ENiagaraAssetTagDefinitionImportance_MAX
} |
| enum | ENiagaraBakerViewMode {
Perspective
, OrthoFront
, OrthoBack
, OrthoLeft
,
OrthoRight
, OrthoTop
, OrthoBottom
, Num
,
ENiagaraBakerViewMode_MAX
} |
| enum | ENiagaraBaseTypes {
Half
, Float
, Int32
, Bool
,
Max
, ENiagaraBaseTypes_MAX
} |
| enum | ENiagaraBindingSource {
ImplicitFromSource
, ExplicitParticles
, ExplicitEmitter
, ExplicitSystem
,
ExplicitUser
, MaxBindingSource
, ENiagaraBindingSource_MAX
} |
| enum | ENiagaraBoolDisplayMode { DisplayAlways
, DisplayIfTrue
, DisplayIfFalse
, ENiagaraBoolDisplayMode_MAX
} |
| enum | ENiagaraCollisionMode {
None
, SceneGeometry
, DepthBuffer
, DistanceField
,
ENiagaraCollisionMode_MAX
} |
| enum | ENiagaraCompilationMode { Original
, AsyncTasks
, Verify
, ENiagaraCompilationMode_MAX
} |
| enum | ENiagaraCompilationState {
CheckDDC
, Precompile
, StartCompileJob
, AwaitResult
,
OptimizeByteCode
, ProcessResult
, PutToDDC
, Finished
,
Aborted
, ENiagaraCompilationState_MAX
} |
| enum | ENiagaraCompileErrorSeverity {
Ignore
, LogOnly
, Warning
, Error
,
ENiagaraCompileErrorSeverity_MAX
} |
| enum | ENiagaraCompileUsageStaticSwitch {
Spawn
, Update
, Event
, SimulationStage
,
Default
, ENiagaraCompileUsageStaticSwitch_MAX
} |
| enum | ENiagaraConditionalOperator {
Equals
, NotEqual
, LessThan
, LessThanOrEqual
,
GreaterThan
, GreaterThanOrEqual
, Max
, ENiagaraConditionalOperator_MAX
} |
| enum | ENiagaraCoordinateSpace { Simulation
, World
, Local
, ENiagaraCoordinateSpace_MAX
} |
| enum | ENiagaraCullProxyMode { None
, Instanced_Rendered
, ENiagaraCullProxyMode_MAX
} |
| enum | ENiagaraCullReaction {
Deactivate
, DeactivateImmediate
, DeactivateResume
, DeactivateImmediateResume
,
PauseResume
, ENiagaraCullReaction_MAX
} |
| enum | ENiagaraCVarConditionResponse { None
, Enable
, Disable
, ENiagaraCVarConditionResponse_MAX
} |
| enum | ENiagaraDataChannelAllocationMode { Static
, ENiagaraDataChannelAllocationMode_MAX
} |
| enum | ENiagaraDataInterfaceEmitterBindingMode { Self
, Other
, ENiagaraDataInterfaceEmitterBindingMode_MAX
} |
| enum | ENiagaraDataSetType { ParticleData
, Shared
, Event
, ENiagaraDataSetType_MAX
} |
| enum | ENiagaraDebugHUDDOverviewSort {
Name
, NumberRegistered
, NumberActive
, NumberScalability
,
MemoryUsage
, RecentlyVisibilty
, ENiagaraDebugHUDDOverviewSort_MAX
} |
| enum | ENiagaraDebugHudFont { Small
, Normal
, ENiagaraDebugHudFont_MAX
} |
| enum | ENiagaraDebugHudHAlign { Left
, Center
, Right
, ENiagaraDebugHudHAlign_MAX
} |
| enum | ENiagaraDebugHUDOverviewMode {
Overview
, Scalability
, Performance
, PerformanceGraph
,
GpuComputePerformance
, ENiagaraDebugHUDOverviewMode_MAX
} |
| enum | ENiagaraDebugHUDPerfGraphMode { GameThread
, RenderThread
, GPU
, ENiagaraDebugHUDPerfGraphMode_MAX
} |
| enum | ENiagaraDebugHUDPerfSampleMode { FrameTotal
, PerInstanceAverage
, ENiagaraDebugHUDPerfSampleMode_MAX
} |
| enum | ENiagaraDebugHUDPerfUnits { Microseconds
, Milliseconds
, ENiagaraDebugHUDPerfUnits_MAX
} |
| enum | ENiagaraDebugHudVAlign { Top
, Center
, Bottom
, ENiagaraDebugHudVAlign_MAX
} |
| enum | ENiagaraDebugHudVerbosity { None
, Basic
, Verbose
, ENiagaraDebugHudVerbosity_MAX
} |
| enum | ENiagaraDebugPlaybackMode {
Play
, Loop
, Paused
, Step
,
ENiagaraDebugPlaybackMode_MAX
} |
| enum | ENiagaraDefaultGpuTranslucentLatency { Immediate
, Latent
, ENiagaraDefaultGpuTranslucentLatency_MAX
} |
| enum | ENiagaraDefaultMode {
Value
, Binding
, Custom
, FailIfPreviouslyNotSet
,
ENiagaraDefaultMode_MAX
} |
| enum | ENiagaraDefaultRendererMotionVectorSetting { Precise
, Approximate
, ENiagaraDefaultRendererMotionVectorSetting_MAX
} |
| enum | ENiagaraDefaultRendererPixelCoverageMode { Enabled
, Disabled
, ENiagaraDefaultRendererPixelCoverageMode_MAX
} |
| enum | ENiagaraDefaultSortPrecision { Low
, High
, ENiagaraDefaultSortPrecision_MAX
} |
| enum | ENiagaraDeviceProfileRedirectMode { CVar
, DeviceProfile
, ENiagaraDeviceProfileRedirectMode_MAX
} |
| enum | ENiagaraDistributionMode {
Binding
, UniformConstant
, NonUniformConstant
, UniformRange
,
NonUniformRange
, UniformCurve
, NonUniformCurve
, ENiagaraDistributionMode_MAX
} |
| enum | ENiagaraEmitterCalculateBoundMode { Dynamic
, Fixed
, Programmable
, ENiagaraEmitterCalculateBoundMode_MAX
} |
| enum | ENiagaraEmitterDefaultSummaryState { Default
, Summary
, ENiagaraEmitterDefaultSummaryState_MAX
} |
| enum | ENiagaraEmitterInactiveResponse { Complete
, Kill
, ENiagaraEmitterInactiveResponse_MAX
} |
| enum | ENiagaraEmitterMode { Standard
, Stateless
, ENiagaraEmitterMode_MAX
} |
| enum | ENiagaraExecutionState {
Active
, Inactive
, InactiveClear
, Complete
,
Disabled
, Num
, ENiagaraExecutionState_MAX
} |
| enum | ENiagaraExecutionStateSource {
Scalability
, Internal
, Owner
, InternalCompletion
,
ENiagaraExecutionStateSource_MAX
} |
| enum | ENiagaraFunctionDebugState { NoDebug
, Basic
, ENiagaraFunctionDebugState_MAX
} |
| enum | ENiagaraGpuBufferFormat {
Float
, HalfFloat
, UnsignedNormalizedByte
, Max
,
ENiagaraGpuBufferFormat_MAX
} |
| enum | ENiagaraGpuComputeTickStage {
PreInitViews
, PostInitViews
, PostOpaqueRender
, Max
,
First
, Last
, ENiagaraGpuComputeTickStage_MAX
} |
| enum | ENiagaraGpuSyncMode {
None
, SyncCpuToGpu
, SyncGpuToCpu
, SyncBoth
,
ENiagaraGpuSyncMode_MAX
} |
| enum | ENiagaraInlineDynamicInputFormatTokenUsage { Input
, Decorator
, LineBreak
, ENiagaraInlineDynamicInputFormatTokenUsage_MAX
} |
| enum | ENiagaraInputNodeUsage {
Undefined
, Parameter
, Attribute
, SystemConstant
,
TranslatorConstant
, RapidIterationParameter
, ENiagaraInputNodeUsage_MAX
} |
| enum | ENiagaraInputWidgetType {
Default
, Slider
, Volume
, NumericDropdown
,
EnumStyle
, SegmentedButtons
, ENiagaraInputWidgetType_MAX
} |
| enum | ENiagaraLegacyTrailWidthMode { FromCentre
, FromFirst
, FromSecond
, ENiagaraLegacyTrailWidthMode_MAX
} |
| enum | ENiagaraLoopBehavior { Infinite
, Multiple
, Once
, ENiagaraLoopBehavior_MAX
} |
| enum | ENiagaraMeshFacingMode {
Default
, Velocity
, CameraPosition
, CameraPlane
,
ENiagaraMeshFacingMode_MAX
} |
| enum | ENiagaraMeshLockedAxisSpace { Simulation
, World
, Local
, ENiagaraMeshLockedAxisSpace_MAX
} |
| enum | ENiagaraMeshLODMode {
LODLevel
, LODBias
, ByComponentBounds
, PerParticle
,
ENiagaraMeshLODMode_MAX
} |
| enum | ENiagaraMeshPivotOffsetSpace {
Mesh
, Simulation
, World
, Local
,
ENiagaraMeshPivotOffsetSpace_MAX
} |
| enum | ENiagaraMipMapGeneration { Disabled
, PostStage
, PostSimulate
, ENiagaraMipMapGeneration_MAX
} |
| enum | ENiagaraModuleDependencyScriptConstraint { SameScript
, AllScripts
, ENiagaraModuleDependencyScriptConstraint_MAX
} |
| enum | ENiagaraModuleDependencyType { PreDependency
, PostDependency
, ENiagaraModuleDependencyType_MAX
} |
| enum | ENiagaraModuleDependencyUsage {
None
, Spawn
, Update
, Event
,
SimulationStage
, ENiagaraModuleDependencyUsage_MAX
} |
| enum | ENiagaraNumericOutputTypeSelectionMode {
None
, Largest
, Smallest
, Scalar
,
Custom
, ENiagaraNumericOutputTypeSelectionMode_MAX
} |
| enum | ENiagaraOcclusionQueryMode { Default
, AlwaysEnabled
, AlwaysDisabled
, ENiagaraOcclusionQueryMode_MAX
} |
| enum | ENiagaraOrientationAxis { XAxis
, YAxis
, ZAxis
, ENiagaraOrientationAxis_MAX
} |
| enum | ENiagaraPlatformSelectionState { Default
, Enabled
, Disabled
, ENiagaraPlatformSelectionState_MAX
} |
| enum | ENiagaraPlatformSetState {
Disabled
, Enabled
, Active
, Unknown
,
ENiagaraPlatformSetState_MAX
} |
| enum | ENiagaraPreviewGridResetMode { Never
, Individual
, All
, ENiagaraPreviewGridResetMode_MAX
} |
| enum | ENiagaraPythonUpdateScriptReference { None
, ScriptAsset
, DirectTextEntry
, ENiagaraPythonUpdateScriptReference_MAX
} |
| enum | ENiagaraRendererGpuTranslucentLatency { ProjectDefault
, Immediate
, Latent
, ENiagaraRendererGpuTranslucentLatency_MAX
} |
| enum | ENiagaraRendererMotionVectorSetting {
AutoDetect
, Precise
, Approximate
, Disable
,
ENiagaraRendererMotionVectorSetting_MAX
} |
| enum | ENiagaraRendererPixelCoverageMode {
Automatic
, Disabled
, Enabled
, Enabled_RGBA
,
Enabled_RGB
, Enabled_A
, ENiagaraRendererPixelCoverageMode_MAX
} |
| enum | ENiagaraRendererSortPrecision { Default
, Low
, High
, ENiagaraRendererSortPrecision_MAX
} |
| enum | ENiagaraRendererSourceDataMode { Particles
, Emitter
, ENiagaraRendererSourceDataMode_MAX
} |
| enum | ENiagaraRibbonAgeOffsetMode { Scale
, Clip
, ENiagaraRibbonAgeOffsetMode_MAX
} |
| enum | ENiagaraRibbonDrawDirection { FrontToBack
, BackToFront
, ENiagaraRibbonDrawDirection_MAX
} |
| enum | ENiagaraRibbonFacingMode { Screen
, Custom
, CustomSideVector
, ENiagaraRibbonFacingMode_MAX
} |
| enum | ENiagaraRibbonShapeMode {
Plane
, MultiPlane
, Tube
, Custom
,
ENiagaraRibbonShapeMode_MAX
} |
| enum | ENiagaraRibbonTessellationMode { Automatic
, Custom
, Disabled
, ENiagaraRibbonTessellationMode_MAX
} |
| enum | ENiagaraRibbonUVDistributionMode {
ScaledUniformly
, ScaledUsingRibbonSegmentLength
, TiledOverRibbonLength
, TiledFromStartOverRibbonLength
,
ENiagaraRibbonUVDistributionMode_MAX
} |
| enum | ENiagaraRibbonUVEdgeMode { SmoothTransition
, Locked
, ENiagaraRibbonUVEdgeMode_MAX
} |
| enum | ENiagaraScalabilityUpdateFrequency {
SpawnOnly
, Low
, Medium
, High
,
Continuous
, ENiagaraScalabilityUpdateFrequency_MAX
} |
| enum | ENiagaraScriptCompileStatus {
NCS_Unknown
, NCS_Dirty
, NCS_Error
, NCS_UpToDate
,
NCS_BeingCreated
, NCS_UpToDateWithWarnings
, NCS_ComputeUpToDateWithWarnings
, NCS_MAX
} |
| enum | ENiagaraScriptContextStaticSwitch { System
, Emitter
, Particle
, ENiagaraScriptContextStaticSwitch_MAX
} |
| enum | ENiagaraScriptGroup {
Particle
, Emitter
, System
, Max
,
ENiagaraScriptGroup_MAX
} |
| enum | ENiagaraScriptLibraryVisibility {
Invalid
, Unexposed
, Library
, Hidden
,
ENiagaraScriptLibraryVisibility_MAX
} |
| enum | ENiagaraScriptTemplateSpecification { None
, Template
, Behavior
, ENiagaraScriptTemplateSpecification_MAX
} |
| enum | ENiagaraScriptUsage {
Function
, Module
, DynamicInput
, ParticleSpawnScript
,
ParticleSpawnScriptInterpolated
, ParticleUpdateScript
, ParticleEventScript
, ParticleSimulationStageScript
,
ParticleGPUComputeScript
, EmitterSpawnScript
, EmitterUpdateScript
, SystemSpawnScript
,
SystemUpdateScript
, ENiagaraScriptUsage_MAX
} |
| enum | ENiagaraSimCacheAttributeCaptureMode { All
, RenderingOnly
, ExplicitAttributes
, ENiagaraSimCacheAttributeCaptureMode_MAX
} |
| enum | ENiagaraSimTarget { CPUSim
, GPUComputeSim
, ENiagaraSimTarget_MAX
} |
| enum | ENiagaraSortMode {
None
, ViewDepth
, ViewDistance
, CustomAscending
,
CustomDecending
, ENiagaraSortMode_MAX
} |
| enum | ENiagaraSpriteAlignment {
Unaligned
, VelocityAligned
, CustomAlignment
, Automatic
,
ENiagaraSpriteAlignment_MAX
} |
| enum | ENiagaraSpriteFacingMode {
FaceCamera
, FaceCameraPlane
, CustomFacingVector
, FaceCameraPosition
,
FaceCameraDistanceBlend
, Automatic
, ENiagaraSpriteFacingMode_MAX
} |
| enum | ENiagaraStatDisplayMode { Percent
, Absolute
, ENiagaraStatDisplayMode_MAX
} |
| enum | ENiagaraStatelessSpawnInfoType { Burst
, Rate
, ENiagaraStatelessSpawnInfoType_MAX
} |
| enum | ENiagaraStatEvaluationType { Average
, Maximum
, ENiagaraStatEvaluationType_MAX
} |
| enum | ENiagaraStripScriptByteCodeOption { Default
, Strip_Original
, Strip_Experimental
, ENiagaraStripScriptByteCodeOption_MAX
} |
| enum | ENiagaraStructConversionType {
CopyOnly
, DoubleToFloat
, Vector2
, Vector3
,
Vector4
, Quat
, ENiagaraStructConversionType_MAX
} |
| enum | ENiagaraSystemInactiveResponse { Complete
, Kill
, ENiagaraSystemInactiveResponse_MAX
} |
| enum | ENiagaraSystemInstanceState {
None
, PendingSpawn
, PendingSpawnPaused
, Spawning
,
Running
, Paused
, Num
, ENiagaraSystemInstanceState_MAX
} |
| enum | ENiagaraSystemSpawnSectionEndBehavior { SetSystemInactive
, Deactivate
, None
, ENiagaraSystemSpawnSectionEndBehavior_MAX
} |
| enum | ENiagaraSystemSpawnSectionEvaluateBehavior { ActivateIfInactive
, None
, ENiagaraSystemSpawnSectionEvaluateBehavior_MAX
} |
| enum | ENiagaraSystemSpawnSectionStartBehavior { Activate
, ENiagaraSystemSpawnSectionStartBehavior_MAX
} |
| enum | ENiagaraTickBehavior {
UsePrereqs
, UseComponentTickGroup
, ForceTickFirst
, ForceTickLast
,
ENiagaraTickBehavior_MAX
} |
| enum | ENiagaraValidationSeverity { Info
, Warning
, Error
, ENiagaraValidationSeverity_MAX
} |
| enum | ENiagaraVariantMode {
None
, Object
, DataInterface
, Bytes
,
ENiagaraVariantMode_MAX
} |
| enum | ENiagartaDataChannelReadResult { Success
, Failure
, ENiagartaDataChannelReadResult_MAX
} |
| enum | ENiagraDataChannel_IslandMode { AlignedStatic
, Dynamic
, ENiagraDataChannel_MAX
} |
| enum | ENSM_NoiseMode {
VectorField
, JacobNoise
, LUTJacob
, LUTJacobBicubic
,
ENSM_MAX
} |
| enum | ENSM_ShapePrimitive {
Box
, Cylinder
, Plane
, Ring
,
Sphere
, ENSM_MAX
} |
| enum | ENSM_VelocityType { Linear
, FromPoint
, InCone
, ENSM_MAX
} |
| enum | ENSMSubUVAnimation_Mode { InfiniteLoop
, Linear
, Random
, ENSMSubUVAnimation_MAX
} |
| enum | EParticleAllocationMode { AutomaticEstimate
, ManualEstimate
, FixedCount
, EParticleAllocationMode_MAX
} |
| enum | EScriptExecutionMode { EveryParticle
, SpawnedParticles
, SingleParticle
, EScriptExecutionMode_MAX
} |
| enum | ESetResolutionMethod { Independent
, MaxAxis
, CellSize
, ESetResolutionMethod_MAX
} |
| enum | EUnusedAttributeBehaviour {
Copy
, Zero
, None
, MarkInvalid
,
PassThrough
, EUnusedAttributeBehaviour_MAX
} |
| enum | EVolumeCacheType { OpenVDB
, EVolumeCacheType_MAX
} |