| 0x08 | Material | UMaterialInterface* | 7 flags | nullptr |
| 0x20 | MaterialUserParamBinding | FNiagaraUserParameterBinding | 2 flags | {Parameter={VarData=[]}} |
| 0x01 | FacingMode | ENiagaraRibbonFacingMode | 6 flags | Screen |
| 0x00F9 | 0x07 | padding / unreflected |
| 0x38 | UV0Settings | FNiagaraRibbonUVSettings | 3 flags | {DistributionMode=ScaledUsingRibbonSegmentLength, LeadingEd… |
| 0x38 | UV1Settings | FNiagaraRibbonUVSettings | 3 flags | {DistributionMode=ScaledUsingRibbonSegmentLength, LeadingEd… |
| 0x01 | DrawDirection | ENiagaraRibbonDrawDirection | 6 flags | FrontToBack |
| 0x01 | Shape | ENiagaraRibbonShapeMode | 6 flags | Plane |
| 0x01 | bEnableAccurateGeometry | bool | 6 flags | false |
| 0x0173 | 0x01 | padding / unreflected |
| 0x04 | WidthSegmentationCount | int32 | 6 flags | 1 |
| 0x04 | MultiPlaneCount | int32 | 6 flags | 2 |
| 0x04 | TubeSubdivisions | int32 | 6 flags | 3 |
| 0x10 | CustomVertices | TArray<FNiagaraRibbonShapeCustomVertex> | 3 flags | [] |
| 0x04 | CurveTension | float | 6 flags | 0 |
| 0x01 | TessellationMode | ENiagaraRibbonTessellationMode | 6 flags | Automatic |
| 0x0195 | 0x03 | padding / unreflected |
| 0x04 | TessellationFactor | int32 | 6 flags | 16 |
| 0x01 | bUseConstantFactor | bool | 6 flags | false |
| 0x019D | 0x03 | padding / unreflected |
| 0x04 | TessellationAngle | float | 6 flags | 15 |
| 0x01 | bScreenSpaceTessellation | bool | 6 flags | true |
| 0x01A5 | 0x03 | padding / unreflected |
| 0x58 | PositionBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.Position, TypeDefHandle={… |
| 0x58 | ColorBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.Color, TypeDefHandle={Reg… |
| 0x58 | VelocityBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.Velocity, TypeDefHandle={… |
| 0x58 | NormalizedAgeBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.NormalizedAge, TypeDefHan… |
| 0x58 | RibbonTwistBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonTwist, TypeDefHandl… |
| 0x58 | RibbonWidthBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonWidth, TypeDefHandl… |
| 0x58 | RibbonFacingBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonFacing, TypeDefHand… |
| 0x58 | RibbonIdBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonID, TypeDefHandle={… |
| 0x58 | RibbonLinkOrderBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonLinkOrder, TypeDefH… |
| 0x58 | MaterialRandomBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.MaterialRandom, TypeDefHa… |
| 0x58 | DynamicMaterialBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.DynamicMaterialParameter,… |
| 0x58 | DynamicMaterial1Binding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.DynamicMaterialParameter1… |
| 0x58 | DynamicMaterial2Binding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.DynamicMaterialParameter2… |
| 0x58 | DynamicMaterial3Binding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.DynamicMaterialParameter3… |
| 0x58 | RibbonUVDistance | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonUVDistance, TypeDef… |
| 0x58 | U0OverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonU0Override, TypeDef… |
| 0x58 | V0RangeOverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonV0RangeOverride, Ty… |
| 0x58 | U1OverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonU1Override, TypeDef… |
| 0x58 | V1RangeOverrideBinding | FNiagaraVariableAttributeBinding | 2 flags | {ParamMapVariable={Name=Particles.RibbonV1RangeOverride, Ty… |
| 0x10 | MaterialParameterBindings | TArray<FNiagaraMaterialAttributeBinding> | 3 flags | [] |
| 0x58 | PrevPositionBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {ParamMapVariable={Name=Particles.Previous.Position, TypeDe… |
| 0x58 | PrevRibbonWidthBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {ParamMapVariable={Name=Particles.Previous.RibbonWidth, Typ… |
| 0x58 | PrevRibbonFacingBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {ParamMapVariable={Name=Particles.Previous.RibbonFacing, Ty… |
| 0x58 | PrevRibbonTwistBinding | FNiagaraVariableAttributeBinding | Transient+1 flags | {ParamMapVariable={Name=Particles.Previous.RibbonTwist, Typ… |
| 0x09A0 | 0xA0 | unreflected bytes to end of UNiagaraRibbonRendererProperties |