Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UPrimitiveComponentUtilities |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/PrimitiveComponentUtilities.h |
| Include Path | #include "GameFramework/PrimitiveComponentUtilities.h" |
Syntax
UCLASS (Meta=(BlueprintThreadSafe, ScriptName="PrimitiveComponentUtilities"), MinimalAPI)
class UPrimitiveComponentUtilities : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UPrimitiveComponentUtilities
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPrimitiveComponentUtilities
(
const FObjectInitializer& ObjectInitializer |
GameFramework/PrimitiveComponentUtilities.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddVisibilityOwner
(
UPrimitiveComponent* Component, |
Adds an additional "owner" for visibility purposes, like OwnerNoSee or OnlyOwnerSee. | GameFramework/PrimitiveComponentUtilities.h |
|
| Adds an additional "owner" for visibility purposes, like OwnerNoSee or OnlyOwnerSee. | GameFramework/PrimitiveComponentUtilities.h |
|
|
static void ClearVisibilityOwners
(
UPrimitiveComponent* Component |
GameFramework/PrimitiveComponentUtilities.h |
|
|
static void ForEachActorPrimitiveComponent
(
AActor* Actor, |
GameFramework/PrimitiveComponentUtilities.h | ||
static void ForEachVisibilityOwner
(
const UPrimitiveComponent* Component, |
GameFramework/PrimitiveComponentUtilities.h | ||
static TArray< const AActor * > GetVisibilityOwners
(
const UPrimitiveComponent* Component |
GameFramework/PrimitiveComponentUtilities.h | ||
static void RemoveVisibilityOwner
(
UPrimitiveComponent* Component, |
Removes an actor previously added by AddVisibilityOwner. | GameFramework/PrimitiveComponentUtilities.h |
|
| Removes an actor previously added by AddVisibilityOwner. | GameFramework/PrimitiveComponentUtilities.h |
|
|
static void SetOnlyVisibleToOwner
(
AActor* Actor, |
Changes the value of bOnlyOwnerSee on each primitive component on the actor. | GameFramework/PrimitiveComponentUtilities.h |
|