Jungle_Week1_Team2
Loading...
Searching...
No Matches
UCubeComponent Class Reference

#include <CubeComponent.h>

Inheritance diagram for UCubeComponent:
UPrimitiveComponent USceneComponent UActorComponent UObject

Public Member Functions

 UCubeComponent ()
Public Member Functions inherited from UPrimitiveComponent
 UPrimitiveComponent ()
 UPrimitiveComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr)
CPrimitiveBaseGetPrimitive () const
void SetMaterial (FMaterial *InMaterial)
FMaterialGetMaterial () const
FBoundingSphere GetWorldBounds () const
Public Member Functions inherited from USceneComponent
 USceneComponent ()
 USceneComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr)
const FTransformGetRelativeTransform () const
void SetRelativeTransform (const FTransform &InTransform)
const FVectorGetRelativeLocation () const
void SetRelativeLocation (const FVector &InLocation)
USceneComponentGetAttachParent () const
const TArray< USceneComponent * > & GetAttachChildren () const
void AttachTo (USceneComponent *InParent)
void DetachFromParent ()
FVector GetWorldLocation () const
const FMatrixGetWorldTransform () const
Public Member Functions inherited from UActorComponent
 UActorComponent ()
 UActorComponent (UClass *InClass, const FString &InName, UObject *InOuter=nullptr)
 ~UActorComponent () override=default
AActorGetOwner () 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)
UClassGetClass () const
const FStringGetName () const
UObjectGetOuter () 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 UClassStaticClass ()
Static Public Member Functions inherited from UPrimitiveComponent
static UClassStaticClass ()
Static Public Member Functions inherited from USceneComponent
static UClassStaticClass ()
Static Public Member Functions inherited from UActorComponent
static UClassStaticClass ()
Static Public Member Functions inherited from UObject
static int32 GetTotalBytes ()
static int32 GetTotalCounts ()
static UClassStaticClass ()

Additional Inherited Members

Static Public Attributes inherited from UObject
static int32 TotalAllocationBytes = 0
static int32 TotalAllocationCounts = 0
Protected Attributes inherited from UPrimitiveComponent
std::unique_ptr< CPrimitiveBasePrimitive
float LocalBoundRadius = 1.0f
FMaterialMaterial = nullptr
Protected Attributes inherited from UActorComponent
AActorOwner = nullptr
bool bRegistered = false
bool bBegunPlay = false
bool bCanEverTick = false
bool bTickEnabled = true

Constructor & Destructor Documentation

◆ UCubeComponent()

UCubeComponent::UCubeComponent ( )

Member Function Documentation

◆ StaticClass()

UClass * UCubeComponent::StaticClass ( )
static

The documentation for this class was generated from the following files: