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.
InsertCommand Class Reference

#include <insertcommand.h>

+ Inheritance diagram for InsertCommand:
+ Collaboration diagram for InsertCommand:

Public Member Functions

 InsertCommand (QHexBuffer *buffer, qint64 offset, const QByteArray &data, 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

◆ InsertCommand()

InsertCommand::InsertCommand ( QHexBuffer buffer,
qint64  offset,
const QByteArray &  data,
QUndoCommand *  parent = nullptr 
)

Member Function Documentation

◆ redo()

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

◆ undo()

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

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