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

#include <Class.h>

Public Types

using CreateFunc = UObject * (*)(UObject* InOuter, const FString& InName)

Public Member Functions

 UClass (FString InName, UClass *InSuperClass, CreateFunc InCreateFunc)
const FStringGetName () const
UClassGetSuperClass () const
bool IsChildOf (const UClass *Other) const
UObjectCreateInstance (UObject *InOuter, const FString &InName) const

Member Typedef Documentation

◆ CreateFunc

using UClass::CreateFunc = UObject * (*)(UObject* InOuter, const FString& InName)

Constructor & Destructor Documentation

◆ UClass()

UClass::UClass ( FString InName,
UClass * InSuperClass,
CreateFunc InCreateFunc )

Member Function Documentation

◆ CreateInstance()

UObject * UClass::CreateInstance ( UObject * InOuter,
const FString & InName ) const

◆ GetName()

const FString & UClass::GetName ( ) const

◆ GetSuperClass()

UClass * UClass::GetSuperClass ( ) const

◆ IsChildOf()

bool UClass::IsChildOf ( const UClass * Other) const

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