#include <holomap.h>
Public Member Functions | |
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 |
Protected Attributes | |
TwinEEngine * | _engine |
The Holomap shows the hero position. The arrows (RESSHQR_HOLOARROWMDL
) represent important places in your quest - they automatically disappear once that part of the quest is done (clearHolomapPosition()
). You can rotate the holoamp by pressing ctrl+cursor keys - but only using the cursor keys, you can scroll through the text for the visible arrows.
|
pure virtual |
Set Holomap location position
locationIdx | Scene where position must be set |
Implemented in TwinE::HolomapV1, and TwinE::HolomapV2.
|
pure virtual |
Clear Holomap location position
locationIdx | Scene where position must be cleared |
Implemented in TwinE::HolomapV1, and TwinE::HolomapV2.
|
pure virtual |
Load Holomap content
Implemented in TwinE::HolomapV1, and TwinE::HolomapV2.
|
pure virtual |
Main holomap process loop
Implemented in TwinE::HolomapV1, and TwinE::HolomapV2.