| 0x08 | Material | UMaterialInterface* | 6 flags | nullptr |
| 0x20 | MaterialUserParamBinding | FNiagaraUserParameterBinding | 2 flags | {Parameter={VarData=[]}} |
| 0x01 | FacingMode | ENiagaraRibbonFacingMode | 6 flags | Screen |
| 0x03E9 | 0x03 | padding / unreflected |
| 0x24 | UV0Settings | FNiagaraRibbonUVSettings | 3 flags | {DistributionMode=ScaledUsingRibbonSegmentLength, LeadingEd… |
| 0x24 | UV1Settings | FNiagaraRibbonUVSettings | 3 flags | {DistributionMode=ScaledUsingRibbonSegmentLength, LeadingEd… |
| 0x04 | MaxNumRibbons | int32 | 6 flags | 0 |
| 0x01 | bUseGPUInit | bool | 6 flags | false |
| 0x01 | DrawDirection | ENiagaraRibbonDrawDirection | 6 flags | FrontToBack |
| 0x01 | Shape | ENiagaraRibbonShapeMode | 6 flags | Plane |
| 0x01 | bEnableAccurateGeometry | bool | 6 flags | false |
| 0x04 | WidthSegmentationCount | int32 | 6 flags | 1 |
| 0x04 | MultiPlaneCount | int32 | 6 flags | 2 |
| 0x04 | TubeSubdivisions | int32 | 6 flags | 3 |
| 0x10 | CustomVertices | TArray<float> | 3 flags | [] |
| 0x04 | CurveTension | float | 6 flags | 0 |
| 0x01 | TessellationMode | ENiagaraRibbonTessellationMode | 6 flags | Automatic |
| 0x045D | 0x03 | padding / unreflected |
| 0x04 | TessellationFactor | int32 | 6 flags | 16 |
| 0x01 | bUseConstantFactor | bool | 6 flags | false |
| 0x0465 | 0x03 | padding / unreflected |
| 0x04 | TessellationAngle | float | 6 flags | 15 |
| 0x01 | bScreenSpaceTessellation | bool | 6 flags | true |
| 0x046D | 0x03 | padding / unreflected |
| 0x58 | PositionBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[]}, ParamMapVariable={Name=Particle… |
| 0x58 | ColorBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[16 items]}, ParamMapVariable={Name=… |
| 0x58 | VelocityBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[12 items]}, ParamMapVariable={Name=… |
| 0x58 | NormalizedAgeBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | RibbonTwistBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | RibbonWidthBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | RibbonFacingBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[12 items]}, ParamMapVariable={Name=… |
| 0x58 | RibbonIdBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[8 items]}, ParamMapVariable={Name=P… |
| 0x58 | RibbonLinkOrderBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | MaterialRandomBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | RibbonUVDistance | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | U0OverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | V0RangeOverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[8 items]}, ParamMapVariable={Name=P… |
| 0x58 | U1OverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x58 | V1RangeOverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[8 items]}, ParamMapVariable={Name=P… |
| 0x10 | MaterialParameterBindings | TArray<FNiagaraVariableAttributeBinding> | 3 flags | [] |
| 0x58 | PrevPositionBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {RootVariable={VarData=[]}, ParamMapVariable={Name=None, Ty… |
| 0x58 | PrevRibbonWidthBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {RootVariable={VarData=[]}, ParamMapVariable={Name=None, Ty… |
| 0x58 | PrevRibbonFacingBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {RootVariable={VarData=[]}, ParamMapVariable={Name=None, Ty… |
| 0x58 | PrevRibbonTwistBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {RootVariable={VarData=[]}, ParamMapVariable={Name=None, Ty… |
| 0x01 | m_bVfxEmitterUpdateTrail : 1bit 0 | bool | 5 flags | false |
| 0x01 | m_bVfxParticleUpdateTrail : 1bit 1 | bool | 5 flags | false |
| 0x0B09 | 0x07 | padding / unreflected |
| 0x58 | SubImageIndexBinding | FNiagaraVariableAttributeBinding | 2 flags | {RootVariable={VarData=[4 items]}, ParamMapVariable={Name=P… |
| 0x08 | SubImageSize | FVector2D | 6 flags | {X=1, Y=1} |
| 0x01 | bSubImageBlend : 1bit 0 | bool | 5 flags | true |
| 0x0B71 | 0x8F | unreflected bytes to end of UNiagaraRibbonRendererProperties |