#include <PrimitiveComponent.h>
|
| | UPrimitiveComponent () |
| | UPrimitiveComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr) |
| CPrimitiveBase * | GetPrimitive () const |
| void | SetMaterial (FMaterial *InMaterial) |
| FMaterial * | GetMaterial () const |
| FBoundingSphere | GetWorldBounds () const |
| | USceneComponent () |
| | USceneComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr) |
| const FTransform & | GetRelativeTransform () const |
| void | SetRelativeTransform (const FTransform &InTransform) |
| const FVector & | GetRelativeLocation () const |
| void | SetRelativeLocation (const FVector &InLocation) |
| USceneComponent * | GetAttachParent () const |
| const TArray< USceneComponent * > & | GetAttachChildren () const |
| void | AttachTo (USceneComponent *InParent) |
| void | DetachFromParent () |
| FVector | GetWorldLocation () const |
| const FMatrix & | GetWorldTransform () const |
| | UActorComponent () |
| | UActorComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr) |
| | ~UActorComponent () override=default |
| AActor * | GetOwner () const |
| void | SetOwner (AActor *InOwner) |
| bool | IsRegistered () const |
| virtual void | OnRegister () |
| virtual void | OnUnregister () |
| virtual void | BeginPlay () |
| virtual void | Tick (float DeltaTime) |
| bool | HasBegunPlay () const |
| bool | CanTick () const |
| void | SetComponentTickEnabled (bool bEnabled) |
| | UObject (uint32 InUUID, size_t InObjectType) |
| virtual | ~UObject ()=default |
| | UObject (UClass *InClass, FString InName, UObject *InOuter=nullptr) |
| void * | operator new (size_t InSize) |
| void | operator delete (void *InAddress, std::size_t size) |
| UClass * | GetClass () const |
| const FString & | GetName () const |
| UObject * | GetOuter () const |
| bool | IsA (const UClass *InClass) const |
| template<typename T> |
| T * | GetTypedOuter () const |
| FString | GetPathName () const |
| bool | HasAnyFlags (EObjectFlags InFlags) const |
| bool | HasAllFlags (EObjectFlags InFlags) const |
| void | AddFlags (EObjectFlags InFlags) |
| void | ClearFlags (EObjectFlags InFlags) |
| void | MarkPendingKill () |
| bool | IsPendingKill () const |
◆ UPrimitiveComponent() [1/2]
| UPrimitiveComponent::UPrimitiveComponent |
( |
| ) |
|
|
inline |
◆ UPrimitiveComponent() [2/2]
| UPrimitiveComponent::UPrimitiveComponent |
( |
UClass * | InClass, |
|
|
const FString & | InName, |
|
|
UObject * | InOuter = nullptr ) |
|
inline |
◆ GetMaterial()
| FMaterial * UPrimitiveComponent::GetMaterial |
( |
| ) |
const |
|
inline |
◆ GetPrimitive()
◆ GetWorldBounds()
◆ SetMaterial()
| void UPrimitiveComponent::SetMaterial |
( |
FMaterial * | InMaterial | ) |
|
|
inline |
◆ StaticClass()
| UClass * UPrimitiveComponent::StaticClass |
( |
| ) |
|
|
static |
◆ LocalBoundRadius
| float UPrimitiveComponent::LocalBoundRadius = 1.0f |
|
protected |
◆ Material
| FMaterial* UPrimitiveComponent::Material = nullptr |
|
protected |
◆ Primitive
The documentation for this class was generated from the following files: