OpenBarnyard
 
Loading...
Searching...
No Matches
ADummyTask Class Reference

#include <ADummyTask.h>

Inheritance diagram for ADummyTask:

Public Types

using ThisClass = ADummyTask
 
using BaseClass = Toshi::TTask
 

Public Member Functions

virtual Toshi::TClass * GetClass () override
 
 ADummyTask ()=default
 
void SetName (const TCHAR *a_szName)
 

Static Public Member Functions

static Toshi::TObject * CreateTObject ()
 
static Toshi::TObject * CreateTObjectInPlace (void *a_pPtr)
 
static void InitialiseClass ()
 
static void DeinitialiseClass ()
 
static TFORCEINLINE Toshi::TClass * GetClassStatic ()
 

Static Public Attributes

static constexpr Toshi::TClass * PARENTCLASS = & Toshi::TTask::ms_oClass
 
static Toshi::TClass ms_oClass = Toshi::TClass( "ADummyTask", ADummyTask::PARENTCLASS, ADummyTask::CreateTObject, ADummyTask::CreateTObjectInPlace, ADummyTask::InitialiseClass, ADummyTask::DeinitialiseClass, 0, 1, sizeof( ADummyTask ), alignof( ADummyTask ) )
 

Detailed Description

Definition at line 5 of file ADummyTask.h.

Member Typedef Documentation

◆ BaseClass

using ADummyTask::BaseClass = Toshi::TTask

Definition at line 8 of file ADummyTask.h.

◆ ThisClass

Definition at line 8 of file ADummyTask.h.

Constructor & Destructor Documentation

◆ ADummyTask()

ADummyTask::ADummyTask ( )
default

Member Function Documentation

◆ CreateTObject()

Toshi::TObject * ADummyTask::CreateTObject ( )
static

Definition at line 10 of file ADummyTask.cpp.

◆ CreateTObjectInPlace()

Toshi::TObject * ADummyTask::CreateTObjectInPlace ( void * a_pPtr)
static

Definition at line 10 of file ADummyTask.cpp.

◆ DeinitialiseClass()

void ADummyTask::DeinitialiseClass ( )
static

Definition at line 10 of file ADummyTask.cpp.

◆ GetClass()

Toshi::TClass * ADummyTask::GetClass ( )
overridevirtual

Definition at line 10 of file ADummyTask.cpp.

◆ GetClassStatic()

static TFORCEINLINE Toshi::TClass * ADummyTask::GetClassStatic ( )
inlinestatic

Definition at line 8 of file ADummyTask.h.

◆ InitialiseClass()

void ADummyTask::InitialiseClass ( )
static

Definition at line 10 of file ADummyTask.cpp.

◆ SetName()

void ADummyTask::SetName ( const TCHAR * a_szName)
inline

Definition at line 13 of file ADummyTask.h.

14 {
15 m_Name = a_szName;
16 }

Member Data Documentation

◆ ms_oClass

Toshi::TClass ADummyTask::ms_oClass = Toshi::TClass( "ADummyTask", ADummyTask::PARENTCLASS, ADummyTask::CreateTObject, ADummyTask::CreateTObjectInPlace, ADummyTask::InitialiseClass, ADummyTask::DeinitialiseClass, 0, 1, sizeof( ADummyTask ), alignof( ADummyTask ) )
static

Definition at line 8 of file ADummyTask.h.

◆ PARENTCLASS

Toshi::TClass* ADummyTask::PARENTCLASS = & Toshi::TTask::ms_oClass
staticconstexpr

Definition at line 8 of file ADummyTask.h.


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