|
Jungle_Week1_Team2
|
#include <SceneComponent.h>
Public Member Functions | |
| 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 |
| Public Member Functions inherited from UActorComponent | |
| 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) |
| Public Member Functions inherited from UObject | |
| 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 |
Static Public Member Functions | |
| static UClass * | StaticClass () |
| Static Public Member Functions inherited from UActorComponent | |
| static UClass * | StaticClass () |
| Static Public Member Functions inherited from UObject | |
| static int32 | GetTotalBytes () |
| static int32 | GetTotalCounts () |
| static UClass * | StaticClass () |
Additional Inherited Members | |
| Static Public Attributes inherited from UObject | |
| static int32 | TotalAllocationBytes = 0 |
| static int32 | TotalAllocationCounts = 0 |
| Protected Attributes inherited from UActorComponent | |
| AActor * | Owner = nullptr |
| bool | bRegistered = false |
| bool | bBegunPlay = false |
| bool | bCanEverTick = false |
| bool | bTickEnabled = true |
|
inline |
|
inline |
| void USceneComponent::AttachTo | ( | USceneComponent * | InParent | ) |
| void USceneComponent::DetachFromParent | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| FVector USceneComponent::GetWorldLocation | ( | ) | const |
| const FMatrix & USceneComponent::GetWorldTransform | ( | ) | const |
| void USceneComponent::SetRelativeLocation | ( | const FVector & | InLocation | ) |
| void USceneComponent::SetRelativeTransform | ( | const FTransform & | InTransform | ) |
|
static |