|
CARLA
|
#include <VegetationManager.h>
Public Member Functions | |
| void | ActiveActor () |
| void | DisableActor () |
| void | EnableActor (const FTransform &Transform, int32 NewIndex, std::shared_ptr< FTileMeshComponent > &NewTileMeshComponent) |
Public Attributes | |
| AActor * | Actor { nullptr } |
| FTransform | GlobalTransform {FTransform()} |
| int32 | Index {-1} |
| bool | InUse { false } |
| bool | IsActive { false } |
| std::shared_ptr< FTileMeshComponent > | TileMeshComponent {nullptr} |
Definition at line 67 of file VegetationManager.h.
| void FPooledActor::ActiveActor | ( | ) |
Definition at line 79 of file VegetationManager.cpp.
References ActiveActor(), Actor, and IsActive.
Referenced by ActiveActor().
| void FPooledActor::DisableActor | ( | ) |
Definition at line 99 of file VegetationManager.cpp.
References Actor, DisableActor(), Index, InUse, IsActive, and TileMeshComponent.
Referenced by AVegetationManager::CreatePoolForBPClass(), and DisableActor().
| void FPooledActor::EnableActor | ( | const FTransform & | Transform, |
| int32 | NewIndex, | ||
| std::shared_ptr< FTileMeshComponent > & | NewTileMeshComponent | ||
| ) |
Definition at line 59 of file VegetationManager.cpp.
References Actor, EnableActor(), GlobalTransform, Index, InUse, IsActive, and TileMeshComponent.
Referenced by EnableActor(), and AVegetationManager::SpawnSkeletalFoliages().
| AActor* FPooledActor::Actor { nullptr } |
Definition at line 72 of file VegetationManager.h.
Referenced by ActiveActor(), AVegetationManager::CreatePoolForBPClass(), DisableActor(), EnableActor(), and AVegetationManager::SpawnSkeletalFoliages().
| FTransform FPooledActor::GlobalTransform {FTransform()} |
Definition at line 73 of file VegetationManager.h.
Referenced by EnableActor().
| int32 FPooledActor::Index {-1} |
Definition at line 74 of file VegetationManager.h.
Referenced by DisableActor(), and EnableActor().
| bool FPooledActor::InUse { false } |
Definition at line 70 of file VegetationManager.h.
Referenced by DisableActor(), and EnableActor().
| bool FPooledActor::IsActive { false } |
Definition at line 71 of file VegetationManager.h.
Referenced by ActiveActor(), DisableActor(), and EnableActor().
| std::shared_ptr<FTileMeshComponent> FPooledActor::TileMeshComponent {nullptr} |
Definition at line 75 of file VegetationManager.h.
Referenced by DisableActor(), and EnableActor().