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

#include <RandomColorComponent.h>

Inheritance diagram for URandomColorComponent:
UActorComponent UObject

Public Member Functions

 URandomColorComponent ()
void SetUpdateInterval (float InInterval)
float GetUpdateInterval () const
void BeginPlay () override
void Tick (float DeltaTime) override
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 ()
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 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 UActorComponent
AActorOwner = nullptr
bool bRegistered = false
bool bBegunPlay = false
bool bCanEverTick = false
bool bTickEnabled = true

Constructor & Destructor Documentation

◆ URandomColorComponent()

URandomColorComponent::URandomColorComponent ( )

Member Function Documentation

◆ BeginPlay()

void URandomColorComponent::BeginPlay ( )
overridevirtual

Reimplemented from UActorComponent.

◆ GetUpdateInterval()

float URandomColorComponent::GetUpdateInterval ( ) const
inline

◆ SetUpdateInterval()

void URandomColorComponent::SetUpdateInterval ( float InInterval)
inline

◆ StaticClass()

UClass * URandomColorComponent::StaticClass ( )
static

◆ Tick()

void URandomColorComponent::Tick ( float DeltaTime)
overridevirtual

Reimplemented from UActorComponent.


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