ScummVM API documentation
TwinE::HolomapV2 Class Reference
Inheritance diagram for TwinE::HolomapV2:
TwinE::Holomap

Classes

struct  Location
 

Public Member Functions

 HolomapV2 (TwinEEngine *engine)
 
bool setHoloPos (int32 locationIdx) override
 
bool loadLocations () override
 
const char * getLocationName (int index) const override
 
void clrHoloPos (int32 locationIdx) override
 
void holoTraj (int32 trajectoryIndex) override
 
void initHoloDatas () override
 
void holoMap () override
 
- Public Member Functions inherited from TwinE::Holomap
 Holomap (TwinEEngine *engine)
 
virtual bool setHoloPos (int32 locationIdx)=0
 
virtual bool loadLocations ()=0
 
virtual const char * getLocationName (int index) const =0
 
virtual void clrHoloPos (int32 locationIdx)=0
 
virtual void holoTraj (int32 trajectoryIndex)=0
 
virtual void initHoloDatas ()=0
 
virtual void holoMap ()=0
 

Additional Inherited Members

- Protected Attributes inherited from TwinE::Holomap
TwinEEngine * _engine
 

Member Function Documentation

◆ setHoloPos()

bool TwinE::HolomapV2::setHoloPos ( int32  locationIdx)
overridevirtual

Set Holomap location position

Parameters
locationIdxScene where position must be set

Implements TwinE::Holomap.

◆ loadLocations()

bool TwinE::HolomapV2::loadLocations ( )
overridevirtual

Implements TwinE::Holomap.

◆ getLocationName()

const char * TwinE::HolomapV2::getLocationName ( int  index) const
overridevirtual

Implements TwinE::Holomap.

◆ clrHoloPos()

void TwinE::HolomapV2::clrHoloPos ( int32  locationIdx)
overridevirtual

Clear Holomap location position

Parameters
locationIdxScene where position must be cleared

Implements TwinE::Holomap.

◆ holoTraj()

void TwinE::HolomapV2::holoTraj ( int32  trajectoryIndex)
overridevirtual

Implements TwinE::Holomap.

◆ initHoloDatas()

void TwinE::HolomapV2::initHoloDatas ( )
overridevirtual

Load Holomap content

Implements TwinE::Holomap.

◆ holoMap()

void TwinE::HolomapV2::holoMap ( )
overridevirtual

Main holomap process loop

Implements TwinE::Holomap.


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