Elaztek Developer Hub
Blamite Game Engine - Keystone  00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
RemoveCommand Class Reference

#include <removecommand.h>

+ Inheritance diagram for RemoveCommand:
+ Collaboration diagram for RemoveCommand:

Public Member Functions

 RemoveCommand (QHexBuffer *buffer, qint64 offset, int length, QUndoCommand *parent=nullptr)
 
void undo () override
 
void redo () override
 
- Public Member Functions inherited from HexCommand
 HexCommand (QHexBuffer *buffer, QUndoCommand *parent=nullptr)
 

Additional Inherited Members

- Protected Attributes inherited from HexCommand
QHexBufferm_buffer
 
qint64 m_offset
 
int m_length
 
QByteArray m_data
 

Constructor & Destructor Documentation

◆ RemoveCommand()

RemoveCommand::RemoveCommand ( QHexBuffer buffer,
qint64  offset,
int  length,
QUndoCommand *  parent = nullptr 
)

Member Function Documentation

◆ redo()

void RemoveCommand::redo ( )
override
+ Here is the call graph for this function:

◆ undo()

void RemoveCommand::undo ( )
override
+ Here is the call graph for this function:

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