ScummVM API documentation
ZVision::ResultAction Class Referenceabstract

#include <actions.h>

Inheritance diagram for ZVision::ResultAction:
ZVision::ActionAdd ZVision::ActionAssign ZVision::ActionAttenuate ZVision::ActionChangeLocation ZVision::ActionCrossfade ZVision::ActionCursor ZVision::ActionDelayRender ZVision::ActionDisableControl ZVision::ActionDisplayMessage ZVision::ActionDissolve ZVision::ActionDistort ZVision::ActionEnableControl ZVision::ActionFlushMouseEvents ZVision::ActionInventory ZVision::ActionKill ZVision::ActionMenuBarEnable ZVision::ActionMusic ZVision::ActionPanTrack ZVision::ActionPlayAnimation ZVision::ActionPlayPreloadAnimation ZVision::ActionPreferences ZVision::ActionPreloadAnimation ZVision::ActionQuit ZVision::ActionRandom ZVision::ActionRegion ZVision::ActionRestoreGame ZVision::ActionRotateTo ZVision::ActionSetPartialScreen ZVision::ActionSetScreen ZVision::ActionStop ZVision::ActionStreamVideo ZVision::ActionSyncSound ZVision::ActionTimer ZVision::ActionTtyText ZVision::ActionUnloadAnimation

Public Member Functions

 ResultAction (ZVision *engine, int32 slotkey)
 
virtual bool execute ()=0
 

Protected Attributes

ZVision_engine
 
ScriptManager_scriptManager
 
int32 _slotKey
 

Detailed Description

The base class that represents any action that a Puzzle can take. This class is purely virtual.

Member Function Documentation

◆ execute()

virtual bool ZVision::ResultAction::execute ( )
pure virtual

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