# 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