|
| TSharedPtr< FGeometryCollection > | MakeCubeElement (const FTransform ¢er, FVector Scale, int NumberOfMaterials) |
| |
| void | SetupCubeGridExample (TSharedPtr< FGeometryCollection > RestCollectionIn) |
| |
| void | SetupTwoClusteredCubesCollection (FGeometryCollection *Collection) |
| |
| void | SetupNestedBoneCollection (FGeometryCollection *Collection) |
| |
| void | ComputeInnerAndOuterRadiiFromGeometryVertices (const TManagedArray< FVector3f > &Vertices, const int32 VertexStart, const int32 VertexCount, float &OutInnerRadius, float &OutOuterRadius) |
| |
| void | AddGeometryProperties (FManagedArrayCollection *InCollection) |
| |
| void | MakeMaterialsContiguous (FGeometryCollection *Collection) |
| |
| void | GenerateTemporaryGuids (FManagedArrayCollection *Collection, int32 StartIdx, bool bForceInit) |
| |
| template<class TV3_PTS , class TV3_NORM , class TV2 , class TV_INT3 > |
| TSharedPtr< FGeometryCollection > | MakeMeshElement (const TArray< TV3_PTS > &PointsIn, const TArray< TV3_NORM > &NormalsIn, const TArray< TV_INT3 > &TrianglesIn, const TArray< TV2 > &UVsIn, const FTransform &Xf, const FTransform &GeoXf=FTransform::Identity, const int NumberOfMaterials=2) |
| |
| template<class T > |
| void | AttributeTransfer (const FGeometryCollection *FromCollection, FGeometryCollection *ToCollection, const FName FromAttributeName, const FName ToAttributeName) |
| |
| | ENUM_CLASS_FLAGS (EEditUpdate) |
| |