|
Jungle_Week1_Team2
|
#include <Class.h>
Public Types | |
| using | CreateFunc = UObject * (*)(UObject* InOuter, const FString& InName) |
Public Member Functions | |
| UClass (FString InName, UClass *InSuperClass, CreateFunc InCreateFunc) | |
| const FString & | GetName () const |
| UClass * | GetSuperClass () const |
| bool | IsChildOf (const UClass *Other) const |
| UObject * | CreateInstance (UObject *InOuter, const FString &InName) const |
| using UClass::CreateFunc = UObject * (*)(UObject* InOuter, const FString& InName) |
| UClass::UClass | ( | FString | InName, |
| UClass * | InSuperClass, | ||
| CreateFunc | InCreateFunc ) |
| const FString & UClass::GetName | ( | ) | const |
| UClass * UClass::GetSuperClass | ( | ) | const |
| bool UClass::IsChildOf | ( | const UClass * | Other | ) | const |