#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
该类的文档由以下文件生成: