Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FActorPrimitiveComponentInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Components/ActorPrimitiveComponentInterface.h |
| Include Path | #include "Components/ActorPrimitiveComponentInterface.h" |
Syntax
class FActorPrimitiveComponentInterface : public IPrimitiveComponent
Implements Interfaces
Functions
Public
Overridden from IPrimitiveComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual HHitProxy * CreateMeshHitProxy
(
int32 SectionIndex, |
Components/ActorPrimitiveComponentInterface.h | ||
virtual HHitProxy * CreatePrimitiveHitProxies
(
TArray< TRefCountPtr< HHitProxy > >& OutHitProxies |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void CreateRenderState
(
FRegisterComponentContext* Context |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FPrimitiveSceneProxy * CreateSceneProxy() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void DestroyRenderState() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FBoxSphereBounds GetBounds() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FString GetFullName() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual float GetLastRenderTimeOnScreen() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FString GetName() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual UObject * GetOwner() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FString GetOwnerName() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void GetPrimitiveStats
(
FPrimitiveStats& PrimitiveStats |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FSceneInterface * GetScene() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FPrimitiveSceneProxy * GetSceneProxy() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void GetStreamableRenderAssetInfo
(
TArray< struct FStreamingRenderAssetPrimitiveInfo >& StreamableRenderAssets |
Components/ActorPrimitiveComponentInterface.h | ||
virtual FTransform GetTransform() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual UObject * GetUObject () |
Components/ActorPrimitiveComponentInterface.h | ||
virtual const UObject * GetUObject () |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void GetUsedMaterials
(
TArray< UMaterialInterface* >& OutMaterials, |
Components/ActorPrimitiveComponentInterface.h | ||
virtual UWorld * GetWorld() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual bool IsRegistered() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual bool IsRenderStateCreated() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual bool IsRenderStateDirty() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual bool IsUnreachable() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void MarkRenderStateDirty() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual void PrecachePSOs() |
Components/ActorPrimitiveComponentInterface.h | ||
virtual bool ShouldCreateRenderState() |
Components/ActorPrimitiveComponentInterface.h |