Navigation
API > API/Editor > API/Editor/Persona
Factory class for FPhysicsAssetRenderSettings.
| Name | UPhysicsAssetRenderUtilities |
| Type | class |
| Header File | /Engine/Source/Editor/Persona/Public/PhysicsAssetRenderUtils.h |
| Include Path | #include "PhysicsAssetRenderUtils.h" |
Syntax
UCLASS (MinimalAPI, Config=EditorPerProjectUserSettings)
class UPhysicsAssetRenderUtilities : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPhysicsAssetRenderUtilities
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPhysicsAssetRenderUtilities() |
PhysicsAssetRenderUtils.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UPhysicsAssetRenderUtilities() |
PhysicsAssetRenderUtils.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BoneNoCollisionMaterial | TObjectPtr< class UMaterialInterface > | PhysicsAssetRenderUtils.h |
|
|
| BoneUnselectedMaterial | TObjectPtr< class UMaterialInterface > | PhysicsAssetRenderUtils.h |
|
|
| IdToSettingsMap | TMap< uint32, FPhysicsAssetRenderSettings > | PhysicsAssetRenderUtils.h | ||
| PhysicsAssetRenderInterface | IPhysicsAssetRenderInterface * | PhysicsAssetRenderUtils.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnAssetRemoved
(
UObject* Object |
PhysicsAssetRenderUtils.h | ||
void OnAssetRenamed
(
FAssetData const& AssetInfo, |
PhysicsAssetRenderUtils.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static uint32 GetPathNameHash
(
const UPhysicsAsset* InPhysicsAsset |
PhysicsAssetRenderUtils.h | ||
static uint32 GetPathNameHash
(
const FString& InPhysicsAssetPathName |
PhysicsAssetRenderUtils.h | ||
static FPhysicsAssetRenderSettings * GetSettings
(
const UPhysicsAsset* InPhysicsAsset |
Returns an existing render settings object or creates and returns a new one if none exists. | PhysicsAssetRenderUtils.h | |
static FPhysicsAssetRenderSettings * GetSettings
(
const FString& InPhysicsAssetPathName |
PhysicsAssetRenderUtils.h | ||
static FPhysicsAssetRenderSettings * GetSettings
(
const uint32 InPhysicsAssetPathNameHash |
PhysicsAssetRenderUtils.h | ||
static void Initialise() |
PhysicsAssetRenderUtils.h |