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

#include <ACollisionDoneJob.h>

Inheritance diagram for ACollisionDoneJob:
AMainThreadJob

Public Member Functions

virtual void BeginJob () override
 
virtual TBOOL RunJob () override
 
virtual TBOOL CancelJob () override
 
void InitJob (ATerrainSection *a_pVISGroup, TBOOL a_bFlag)
 
- Public Member Functions inherited from AMainThreadJob
virtual ~AMainThreadJob ()=default
 
TBOOL IsFinished () const
 

Additional Inherited Members

- Protected Attributes inherited from AMainThreadJob
TBOOL m_bIsFinished = TFALSE
 

Detailed Description

Definition at line 5 of file ACollisionDoneJob.h.

Member Function Documentation

◆ BeginJob()

void ACollisionDoneJob::BeginJob ( )
overridevirtual

Implements AMainThreadJob.

Definition at line 10 of file ACollisionDoneJob.cpp.

11{
12}

◆ CancelJob()

TBOOL ACollisionDoneJob::CancelJob ( )
overridevirtual

Reimplemented from AMainThreadJob.

Definition at line 22 of file ACollisionDoneJob.cpp.

23{
24 TIMPLEMENT();
25 return TFALSE;
26}
#define TIMPLEMENT()
Definition Defines.h:136
#define TFALSE
Definition Typedefs.h:24

◆ InitJob()

void ACollisionDoneJob::InitJob ( ATerrainSection * a_pVISGroup,
TBOOL a_bFlag )

Definition at line 28 of file ACollisionDoneJob.cpp.

29{
30 m_pVISGroup = a_pVISGroup;
31 m_bFlag = a_bFlag;
32}

◆ RunJob()

TBOOL ACollisionDoneJob::RunJob ( )
overridevirtual

Implements AMainThreadJob.

Definition at line 14 of file ACollisionDoneJob.cpp.

15{
16 TIMPLEMENT();
17
18 m_pVISGroup->m_eFlags &= ~ATerrainSection::FLAGS_COLLISION_LOADING;
19 return TTRUE;
20}
#define TTRUE
Definition Typedefs.h:25

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