| IModuleInterface
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShaderModule.h |
Include |
#include "NiagaraShaderModule.h" |
class INiagaraShaderModule : public IModuleInterface
Niagara shader module interface
Name | Description | ||
---|---|---|---|
|
INiagaraShad... |
Get() |
If you know that you wnat the shader module and have access to the header you don't have to find the module. |
|
ProcessShaderCompilationQueue() |
||
|
UNiagaraData... |
RequestDefaultDataInterface ( |
|
|
ResetOnProcessShaderCompilationQueue ( |
||
|
ResetOnRequestDefaultDataInterfaceHandler() |
||
|
FDelegateHan... |
SetOnProcessShaderCompilationQueue ( |
|
|
FDelegateHan... |
SetOnRequestDefaultDataInterfaceHandler ( |
Handles converting string name to data interface CDO pointer. |
Name | Description | ||
---|---|---|---|
|
ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. |
|
|
StartupModule() |
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |
Name |
Description |
---|---|
FOnProcessQueue |
|
FOnRequestDefaultDataInterface |
Name |
Description |
---|---|
Singleton |