Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FNiagaraVMExecutableByteCode |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScript.h |
| Include Path | #include "NiagaraScript.h" |
Syntax
USTRUCT ()
struct FNiagaraVMExecutableByteCode
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | TArray< uint8 > | NiagaraScript.h | ||
| UncompressedSize | int32 | NiagaraScript.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Compress() |
NiagaraScript.h | ||
| NiagaraScript.h | |||
| NiagaraScript.h | |||
const uint8 * GetDataPtr() |
NiagaraScript.h | ||
int32 GetLength() |
NiagaraScript.h | ||
bool HasByteCode() |
NiagaraScript.h | ||
bool IsCompressed() |
NiagaraScript.h | ||
void Reserve
(
int32 Number |
NiagaraScript.h | ||
void Reset() |
NiagaraScript.h | ||
bool SerializeFromMismatchedTag
(
const FPropertyTag& Tag, |
Used to upgrade a serialized property to our own struct | NiagaraScript.h | |
| NiagaraScript.h | |||
| NiagaraScript.h | |||
void Shrink() |
NiagaraScript.h | ||
bool Uncompress() |
NiagaraScript.h |