# class UStandinProxyContainer

This asset acts as a proxy to a static mesh for AStandInMeshActors to display

# Methods (public)

Method Description
AddStandinProxy Adds a static mesh and the key used to generate it
Clean Clean out invalid proxy mesh entries
ContainsDataForActor Check if we contain data for the specified actor
GetMap Get the owner map for this proxy
GetUObjectInUseByStandinActor No description available.
RemoveActorMesh No description available.
SetMap Setup the map - only called at initial construction

# AddStandinProxy

# Syntax

void AddStandinProxy(AStandInMeshActor *, UStaticMesh *, UMaterialInterface *, const TArray<UTexture2D *> &, const FName &);

# Parameters

Type Name Description
AStandInMeshActor InStandinActor
UStaticMesh InStaticMesh
UMaterialInterface InMaterail
TArray<UTexture2D > InTextures
FName InKey

Return Type: void

# Clean

# Syntax

void Clean();

# Parameters

Clean takes no parameters.
Return Type: void

# ContainsDataForActor

# Syntax

bool ContainsDataForActor(const AStandInMeshActor *);

# Parameters

Type Name Description
AStandInMeshActor InStandinActor

Return Type: bool

# GetMap

# Syntax

TSoftObjectPtr<UWorld> GetMap();

# Parameters

GetMap takes no parameters.
Return Type: TSoftObjectPtr<UWorld>

# GetUObjectInUseByStandinActor

# Syntax

void GetUObjectInUseByStandinActor(AStandInMeshActor *, TArray<UObject *> &);

# Parameters

Type Name Description
AStandInMeshActor InStandinActor
TArray<UObject > ExportToOwnPackage

Return Type: void

# RemoveActorMesh

# Syntax

void RemoveActorMesh(AStandInMeshActor *);

# Parameters

Type Name Description
AStandInMeshActor InStandinActor

Return Type: void

# SetMap

# Syntax

void SetMap(const UWorld *);

# Parameters

Type Name Description
UWorld InMap

Return Type: void