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

#include <ALockedMesh.h>

Inheritance diagram for ALockedMesh:

Public Types

using ThisClass = ALockedMesh
 
using BaseClass = Toshi::TObject
 

Public Member Functions

virtual Toshi::TClass * GetClass () override
 
 ALockedMesh ()
 
 ~ALockedMesh ()
 

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::TObject::ms_oClass
 
static Toshi::TClass ms_oClass = Toshi::TClass( "ALockedMesh", ALockedMesh::PARENTCLASS, ALockedMesh::CreateTObject, ALockedMesh::CreateTObjectInPlace, ALockedMesh::InitialiseClass, ALockedMesh::DeinitialiseClass, 0, 1, sizeof( ALockedMesh ), alignof( ALockedMesh ) )
 

Detailed Description

Definition at line 4 of file ALockedMesh.h.

Member Typedef Documentation

◆ BaseClass

using ALockedMesh::BaseClass = Toshi::TObject

Definition at line 8 of file ALockedMesh.h.

◆ ThisClass

Definition at line 8 of file ALockedMesh.h.

Constructor & Destructor Documentation

◆ ALockedMesh()

ALockedMesh::ALockedMesh ( )

Definition at line 15 of file ALockedMesh.cpp.

16{
17 // TODO: initialise members
18}

◆ ~ALockedMesh()

ALockedMesh::~ALockedMesh ( )

Definition at line 21 of file ALockedMesh.cpp.

22{
23}

Member Function Documentation

◆ CreateTObject()

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

Definition at line 12 of file ALockedMesh.cpp.

◆ CreateTObjectInPlace()

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

Definition at line 12 of file ALockedMesh.cpp.

◆ DeinitialiseClass()

void ALockedMesh::DeinitialiseClass ( )
static

Definition at line 12 of file ALockedMesh.cpp.

◆ GetClass()

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

Definition at line 12 of file ALockedMesh.cpp.

◆ GetClassStatic()

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

Definition at line 8 of file ALockedMesh.h.

◆ InitialiseClass()

void ALockedMesh::InitialiseClass ( )
static

Definition at line 12 of file ALockedMesh.cpp.

Member Data Documentation

◆ ms_oClass

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

Definition at line 8 of file ALockedMesh.h.

◆ PARENTCLASS

Toshi::TClass* ALockedMesh::PARENTCLASS = & Toshi::TObject::ms_oClass
staticconstexpr

Definition at line 8 of file ALockedMesh.h.


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