UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FSpiralStairGenerator Member List

This is the complete list of members for UE::Geometry::FSpiralStairGenerator, including all inherited members.

AppendNormal(const FVector3f &Normal, int ParentVertex)UE::Geometry::FMeshShapeGeneratorinline
AppendTriangle(int A, int B, int C)UE::Geometry::FMeshShapeGeneratorinline
AppendUV(const FVector2f &UV, int ParentVertex)UE::Geometry::FMeshShapeGeneratorinline
AppendVertex(const FVector3d &Position)UE::Geometry::FMeshShapeGeneratorinline
BackNormalUE::Geometry::FCurvedStairGeneratorprotected
BackStartFaceIdUE::Geometry::FStairGeneratorprotected
BilinearInterp(const FVector3d &v00, const FVector3d &v10, const FVector3d &v11, const FVector3d &v01, double tx, double ty)UE::Geometry::FMeshShapeGeneratorinlinestatic
BilinearInterp(const FVector2d &v00, const FVector2d &v10, const FVector2d &v11, const FVector2d &v01, double tx, double ty)UE::Geometry::FMeshShapeGeneratorinlinestatic
BilinearInterp(const FVector2f &v00, const FVector2f &v10, const FVector2f &v11, const FVector2f &v01, float tx, float ty)UE::Geometry::FMeshShapeGeneratorinlinestatic
bIsClockwiseUE::Geometry::FCurvedStairGeneratorprotected
BottomStartFaceIdUE::Geometry::FStairGeneratorprotected
bPolygroupPerQuadUE::Geometry::FStairGenerator
bReverseOrientationUE::Geometry::FMeshShapeGenerator
bScaleUVByAspectRatioUE::Geometry::FStairGenerator
CurveAngleUE::Geometry::FCurvedStairGenerator
CurveRadiansUE::Geometry::FCurvedStairGeneratorprotected
CurveRadiansPerStepUE::Geometry::FCurvedStairGeneratorprotected
ESide enum nameUE::Geometry::FStairGenerator
EStairStyle enum nameUE::Geometry::FStairGeneratorprotected
ExtendBufferSizes(int AddVertices, int AddTriangles, int AddUVs, int AddNormals)UE::Geometry::FMeshShapeGeneratorinline
FaceDescUE::Geometry::FStairGeneratorprotected
FCurvedStairGenerator()UE::Geometry::FCurvedStairGeneratorinline
FrontStartFaceIdUE::Geometry::FStairGeneratorprotected
FSpiralStairGenerator()UE::Geometry::FSpiralStairGeneratorinline
Generate() overrideUE::Geometry::FStairGeneratorvirtual
GenerateNormal(ESide Side, int VertexId) overrideUE::Geometry::FCurvedStairGeneratorprotectedvirtual
GenerateUV(ESide Side, int Step, int VertexId, float UVScale) overrideUE::Geometry::FSpiralStairGeneratorprotectedvirtual
GenerateVertex(ESide Side, int VertexColumn, int VertexRow) overrideUE::Geometry::FSpiralStairGeneratorprotectedvirtual
GetMaxDimension() overrideUE::Geometry::FCurvedStairGeneratorprotectedvirtual
HasAttributes() constUE::Geometry::FMeshShapeGeneratorinline
InnerRadiusUE::Geometry::FCurvedStairGenerator
LastFaceIdUE::Geometry::FStairGeneratorprotected
LeftSideColumnIdUE::Geometry::FStairGeneratorprotected
LeftStartFaceIdUE::Geometry::FStairGeneratorprotected
LinearInterp(const FVector3i &a, const FVector3i &b, double t)UE::Geometry::FMeshShapeGeneratorinlinestatic
NormalDescUE::Geometry::FStairGeneratorprotected
NormalParentVertexUE::Geometry::FMeshShapeGenerator
NormalsUE::Geometry::FMeshShapeGenerator
NumAttrsUE::Geometry::FStairGeneratorprotected
NumQuadsUE::Geometry::FStairGeneratorprotected
NumQuadsPerSideUE::Geometry::FStairGeneratorprotected
NumStepsUE::Geometry::FStairGenerator
NumVertsUE::Geometry::FStairGeneratorprotected
NumVertsPerSideUE::Geometry::FStairGeneratorprotected
OuterRadiusUE::Geometry::FCurvedStairGeneratorprotected
RadiusRatioUE::Geometry::FCurvedStairGeneratorprotected
Reset()UE::Geometry::FMeshShapeGeneratorinline
ResetAttributes(bool bResetPolygonIDs=false)UE::Geometry::FMeshShapeGeneratorinline
ResetData() overrideUE::Geometry::FCurvedStairGeneratorprotectedvirtual
RightSideColumnIdUE::Geometry::FStairGeneratorprotected
RightStartFaceIdUE::Geometry::FStairGeneratorprotected
SetBufferSizes(int NumVertices, int NumTriangles, int NumUVs, int NumNormals)UE::Geometry::FMeshShapeGeneratorinline
SetNormal(int Index, const FVector3f &Normal, int ParentVertex)UE::Geometry::FMeshShapeGeneratorinline
SetTriangle(int Index, const FIndex3i &Tri)UE::Geometry::FMeshShapeGeneratorinline
SetTriangle(int Index, int A, int B, int C)UE::Geometry::FMeshShapeGeneratorinline
SetTriangle(int Index, int A, int B, int C, bool bClockwiseOverride)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleNormals(int Index, const FIndex3i &Tri)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleNormals(int Index, int A, int B, int C)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleNormals(int Index, int A, int B, int C, bool bClockwiseOverride)UE::Geometry::FMeshShapeGeneratorinline
SetTrianglePolygon(int Index, int PolygonID)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleUVs(int Index, const FIndex3i &Tri)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleUVs(int Index, int A, int B, int C)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleUVs(int Index, int A, int B, int C, bool bClockwiseOverride)UE::Geometry::FMeshShapeGeneratorinline
SetTriangleWithMatchedUVNormal(int Index, int A, int B, int C)UE::Geometry::FMeshShapeGeneratorinline
SetUV(int Index, const FVector2f &UV, int ParentVertex)UE::Geometry::FMeshShapeGeneratorinline
SetVertex(int Index, const FVector3d &Position)UE::Geometry::FMeshShapeGeneratorinline
StairStyleUE::Geometry::FStairGeneratorprotected
StepHeightUE::Geometry::FStairGenerator
StepWidthUE::Geometry::FStairGenerator
Super typedefUE::Geometry::FSpiralStairGeneratorprotected
TopStartFaceIdUE::Geometry::FStairGeneratorprotected
TriangleNormalsUE::Geometry::FMeshShapeGenerator
TrianglePolygonIDsUE::Geometry::FMeshShapeGenerator
TrianglesUE::Geometry::FMeshShapeGenerator
TriangleUVsUE::Geometry::FMeshShapeGenerator
UVDescUE::Geometry::FStairGeneratorprotected
UVParentVertexUE::Geometry::FMeshShapeGenerator
UVsUE::Geometry::FMeshShapeGenerator
VertexIdsUE::Geometry::FStairGeneratorprotected
VertexIdsToColumnRowUE::Geometry::FStairGeneratorprotected
VerticesUE::Geometry::FMeshShapeGenerator
~FCurvedStairGenerator() overrideUE::Geometry::FCurvedStairGeneratorinlinevirtual
~FMeshShapeGenerator()UE::Geometry::FMeshShapeGeneratorinlinevirtual
~FSpiralStairGenerator() overrideUE::Geometry::FSpiralStairGeneratorinlinevirtual
~FStairGenerator() overrideUE::Geometry::FStairGeneratorvirtual