成员的完整列表,这些成员属于 AProceduralBuilding,包括所有继承而来的类成员
AddChunck(const UStaticMesh *SelectedMesh, const TSubclassOf< AActor > SelectedBP, bool Visible, FBox &OutSelectedMeshBounds) | AProceduralBuilding | private |
AddMeshToBuilding(const UStaticMesh *SM) | AProceduralBuilding | private |
AProceduralBuilding() | AProceduralBuilding | |
BaseBPs | AProceduralBuilding | protected |
BaseMeshes | AProceduralBuilding | protected |
BodyBPs | AProceduralBuilding | protected |
BodyMeshes | AProceduralBuilding | protected |
CalculateDoorsIndexInSide(int StartIndex, int Length) | AProceduralBuilding | private |
CalculateSidesLength() | AProceduralBuilding | private |
CalculateSideVisibilities(int SideIndex, bool &MainVisibility, bool &CornerVisbility) | AProceduralBuilding | private |
ChildActorComps | AProceduralBuilding | protected |
ChooseGeometryToSpawn(const TArray< UStaticMesh * > &InMeshes, const TArray< TSubclassOf< AActor > > &InMainBPs, UStaticMesh **OutMesh, TSubclassOf< AActor > *OutBP) | AProceduralBuilding | private |
ConvertOldBP_ToNativeCodeObject(AActor *BP_Building) | AProceduralBuilding | |
CornerBaseBPs | AProceduralBuilding | protected |
CornerBaseMeshes | AProceduralBuilding | protected |
CornerBodyBPs | AProceduralBuilding | protected |
CornerBodyMeshes | AProceduralBuilding | protected |
Corners | AProceduralBuilding | protected |
CornerTopBPs | AProceduralBuilding | protected |
CornerTopMeshes | AProceduralBuilding | protected |
CornerVisibility | AProceduralBuilding | protected |
CreateBuilding() | AProceduralBuilding | protected |
CreateFloor(const FloorMeshCollection &MeshCollection, bool IncludeDoors, bool IncludeWalls) | AProceduralBuilding | private |
CreateRoof() | AProceduralBuilding | private |
CreateSide(const FloorMeshCollection &MeshCollection, const TSet< int > &AuxiliarPositions, int SideLength, bool MainVisibility, bool CornerVisbility) | AProceduralBuilding | private |
CurrentTransform | AProceduralBuilding | private |
DoorBPs | AProceduralBuilding | protected |
DoorMeshes | AProceduralBuilding | protected |
DoorsIndexPosition | AProceduralBuilding | protected |
FixMobility() | AProceduralBuilding | protected |
GenerateWallsIndexPositions(int Length) | AProceduralBuilding | private |
GetHISMComp(const UStaticMesh *SM) | AProceduralBuilding | |
GetMeshSize(const UStaticMesh *SM) | AProceduralBuilding | private |
HideAllChildren() | AProceduralBuilding | |
HISMComps | AProceduralBuilding | protected |
Init() | AProceduralBuilding | private |
LastSelectedMeshBounds | AProceduralBuilding | private |
LengthX | AProceduralBuilding | protected |
LengthY | AProceduralBuilding | protected |
NumFloors | AProceduralBuilding | protected |
Reset() | AProceduralBuilding | protected |
RoofBPs | AProceduralBuilding | protected |
RoofMeshes | AProceduralBuilding | protected |
RoofVisibility | AProceduralBuilding | protected |
RootSMComp | AProceduralBuilding | protected |
SetBaseMeshes(const TArray< UStaticMesh * > &InBaseMeshes, const TArray< TSubclassOf< AActor > > &InBaseBPs, const TArray< UStaticMesh * > &InCornerBaseMeshes, const TArray< TSubclassOf< AActor > > &InCornerBaseBPs, const TArray< UStaticMesh * > &InDoorMeshes, const TArray< TSubclassOf< AActor > > &InDoorBPs) | AProceduralBuilding | |
SetBaseParameters(const TSet< int > &InDoorsIndexPosition, const TArray< bool > &InUseWallMesh, int InNumFloors, int InLengthX, int InLengthY, bool InCorners, bool InUseFullBlocks) | AProceduralBuilding | |
SetBodyMeshes(const TArray< UStaticMesh * > &InBodyMeshes, const TArray< TSubclassOf< AActor > > &InBodyBPs, const TArray< UStaticMesh * > &InCornerBodyMeshes, const TArray< TSubclassOf< AActor > > &InCornerBodyBPs, const TArray< UStaticMesh * > &InWallMeshes, const TArray< TSubclassOf< AActor > > &InWallBPs) | AProceduralBuilding | |
SetTopMeshes(const TArray< UStaticMesh * > &InTopMeshes, const TArray< TSubclassOf< AActor > > &InTopBPs, const TArray< UStaticMesh * > &InCornerTopMeshes, const TArray< TSubclassOf< AActor > > &InCornerTopBPs, const TArray< UStaticMesh * > &InRoofMeshes, const TArray< TSubclassOf< AActor > > &InRoofBPs) | AProceduralBuilding | |
SetVisibilityParameters(const TArray< bool > &InSideVisibility, const TArray< bool > &InCornerVisibility, bool InRoofVisibility) | AProceduralBuilding | |
SidesLength | AProceduralBuilding | private |
SideVisibility | AProceduralBuilding | protected |
TopBPs | AProceduralBuilding | protected |
TopMeshes | AProceduralBuilding | protected |
UpdateTransformPositionToNextChunk(const FVector &Box) | AProceduralBuilding | private |
UpdateTransformPositionToNextSide(const FBox &Box) | AProceduralBuilding | private |
UseFullBlocks | AProceduralBuilding | protected |
UseWallMesh | AProceduralBuilding | protected |
WallBPs | AProceduralBuilding | protected |
WallMeshes | AProceduralBuilding | protected |