#include <CityMapMeshHolder.h>
◆ ACityMapMeshHolder()
| ACityMapMeshHolder::ACityMapMeshHolder |
( |
const FObjectInitializer & |
ObjectInitializer | ) |
|
◆ AddInstance() [1/3]
| void ACityMapMeshHolder::AddInstance |
( |
ECityMapMeshTag |
Tag, |
|
|
FTransform |
Transform |
|
) |
| |
|
protected |
◆ AddInstance() [2/3]
| void ACityMapMeshHolder::AddInstance |
( |
ECityMapMeshTag |
Tag, |
|
|
uint32 |
X, |
|
|
uint32 |
Y |
|
) |
| |
|
protected |
◆ AddInstance() [3/3]
| void ACityMapMeshHolder::AddInstance |
( |
ECityMapMeshTag |
Tag, |
|
|
uint32 |
X, |
|
|
uint32 |
Y, |
|
|
float |
Angle |
|
) |
| |
|
protected |
◆ DeletePieces()
| void ACityMapMeshHolder::DeletePieces |
( |
| ) |
|
|
private |
◆ GetMapScale()
| float ACityMapMeshHolder::GetMapScale |
( |
| ) |
const |
|
inlineprotected |
◆ GetStaticMesh() [1/2]
◆ GetStaticMesh() [2/2]
| const UStaticMesh * ACityMapMeshHolder::GetStaticMesh |
( |
ECityMapMeshTag |
Tag | ) |
const |
|
protected |
◆ GetTag()
| ECityMapMeshTag ACityMapMeshHolder::GetTag |
( |
const UStaticMesh & |
StaticMesh | ) |
const |
|
protected |
◆ GetTileLocation()
| FVector ACityMapMeshHolder::GetTileLocation |
( |
uint32 |
X, |
|
|
uint32 |
Y |
|
) |
| const |
|
protected |
◆ OnConstruction()
| void ACityMapMeshHolder::OnConstruction |
( |
const FTransform & |
Transform | ) |
|
|
overrideprotectedvirtual |
◆ PostInitializeComponents()
| void ACityMapMeshHolder::PostInitializeComponents |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ SetStaticMesh()
| void ACityMapMeshHolder::SetStaticMesh |
( |
ECityMapMeshTag |
Tag, |
|
|
UStaticMesh * |
Mesh |
|
) |
| |
|
protected |
◆ UpdateMap()
| void ACityMapMeshHolder::UpdateMap |
( |
| ) |
|
|
privatevirtual |
◆ UpdateMapScale()
| void ACityMapMeshHolder::UpdateMapScale |
( |
| ) |
|
|
private |
◆ MapScale
| float ACityMapMeshHolder::MapScale = 1.0f |
|
private |
◆ SceneRootComponent
| USceneComponent* ACityMapMeshHolder::SceneRootComponent |
|
private |
◆ StaticMeshes
◆ TagMap
该类的文档由以下文件生成: