Polyphase Game Engine
Loading...
Searching...
No Matches
Action Class Referenceabstract

#include <ActionManager.h>

Inheritance diagram for Action:
ActionAttachNode ActionDeleteNodes ActionEditProperties ActionEditProperty ActionEditTransforms ActionEditWidgetTransforms ActionGroup ActionPaintTiles ActionParentSelectedWith ActionReplaceWithAsset ActionReplaceWithInstancedMesh ActionReplaceWithStaticMesh ActionResetScene ActionSetInstanceColors ActionSetInstanceData ActionSetRootNode ActionSetTerrainHeights ActionSetVoxels ActionSetWorldPosition ActionSetWorldRotation ActionSetWorldScale ActionSpawnNodes ActionUnlinkScene PluginAction

Public Member Functions

virtual ~Action ()
 
virtual void Execute ()
 
virtual void Reverse ()
 
virtual const char * GetName ()=0
 

Constructor & Destructor Documentation

◆ ~Action()

virtual Action::~Action ( )
inlinevirtual

Member Function Documentation

◆ Execute()

virtual void Action::Execute ( )
virtual

Reimplemented in PluginAction, and ActionGroup.

◆ GetName()

virtual const char * Action::GetName ( )
pure virtual

Implemented in PluginAction, and ActionGroup.

◆ Reverse()

virtual void Action::Reverse ( )
virtual

Reimplemented in PluginAction, and ActionGroup.


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