Zdexby TheHolyOneZ
42,628 classes
Class

ShapeGenerator

: Object
UnityEngine.ProBuilder.ShapeGenerator, Unity.ProBuilder 0x0010 (16 B) inherited 0x0010 Unity.ProBuilder.dll
0x00x0010

Members 4

OffsetSizeNameTypeFlagsDefault
0x08k_IcosphereVerticesVector3[]PrivateStatic+1 flags—
0x08k_IcosphereTrianglesint[]PrivateStatic+1 flags—
0x08k_CubeVerticesVector3[]PrivateStatic+1 flags—
0x08k_CubeTrianglesint[]PrivateStatic+1 flags—

Functions 17

SignatureFlagsNativeParams
ProBuilderMesh CreateShape(const ShapeType& shape, const PivotLocation& pivotType)PublicStatic0x08
ProBuilderMesh GenerateStair(const PivotLocation& pivotType, const Vector3& size, int steps, bool buildSides)PublicStatic0x0C
ProBuilderMesh GenerateCurvedStair(const PivotLocation& pivotType, float stairWidth, float height, float innerRadius, float circumference, int steps, bool buildSides)PublicStatic0x08
ProBuilderMesh GenerateStair(const PivotLocation& pivotType, int steps, float width, float height, float depth, bool sidesGoToFloor, bool generateBack, bool platformsOnly)Static+1 flags0x08
ProBuilderMesh GenerateCube(const PivotLocation& pivotType, const Vector3& size)PublicStatic0x0C
ProBuilderMesh GenerateCylinder(const PivotLocation& pivotType, int axisDivisions, float radius, float height, int heightCuts, int smoothing)PublicStatic0x08
ProBuilderMesh GeneratePrism(const PivotLocation& pivotType, const Vector3& size)PublicStatic0x0C
ProBuilderMesh GenerateDoor(const PivotLocation& pivotType, float totalWidth, float totalHeight, float ledgeHeight, float legWidth, float depth)PublicStatic0x08
ProBuilderMesh GeneratePlane(const PivotLocation& pivotType, float width, float height, int widthCuts, int heightCuts, const Axis& axis)PublicStatic0x08
ProBuilderMesh GeneratePipe(const PivotLocation& pivotType, float radius, float height, float thickness, int subdivAxis, int subdivHeight)PublicStatic0x08
ProBuilderMesh GenerateCone(const PivotLocation& pivotType, float radius, float height, int subdivAxis)PublicStatic0x08
ProBuilderMesh GenerateArch(const PivotLocation& pivotType, float angle, float radius, float width, float depth, int radialCuts, bool insideFaces, bool outsideFaces, bool frontFaces, bool backFaces, bool endCaps)PublicStatic0x08
ProBuilderMesh GenerateIcosahedron(const PivotLocation& pivotType, float radius, int subdivisions, bool weldVertices, bool manualUvs)PublicStatic0x08
Vector3[] SubdivideIcosahedron(const Vector3[]& vertices, float radius)PrivateStatic0x08
Vector3[] GetCirclePoints(int segments, float radius, float circumference, const Quaternion& rotation, float offset)PrivateStatic0x10
ProBuilderMesh GenerateTorus(const PivotLocation& pivotType, int rows, int columns, float innerRadius, float outerRadius, bool smooth, float horizontalCircumference, float verticalCircumference, bool manualUvs)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00