Open 3D Engine LyShine Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
CUndoSequenceSettings Class Reference

#include <UiAnimViewUndo.h>

Inherits UiAnimUndoObject.

Public Member Functions

 CUndoSequenceSettings (CUiAnimViewSequence *pSequence)
 
- Public Member Functions inherited from UiAnimUndoObject
virtual void Release ()
 Called to delete undo object.
 
virtual const char * GetObjectName ()
 
virtual bool IsChanged ([[maybe_unused]] unsigned int &compareValue) const
 

Protected Member Functions

virtual int GetSize () override
 Return size of this Undo object.
 
virtual const char * GetDescription () override
 Return description of this Undo object.
 
virtual void Undo (bool bUndo) override
 
virtual void Redo () override
 Redo undone changes on object.
 

Detailed Description

Undo object for sequence settings

Member Function Documentation

◆ Undo()

virtual void CUndoSequenceSettings::Undo ( bool  bUndo)
overrideprotectedvirtual

Undo this object.

Parameters
bUndoIf true this operation called in response to Undo operation.

Implements UiAnimUndoObject.


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