IaitoSeekable¶
-
class IaitoSeekable : public QObject¶
Public Functions
-
explicit IaitoSeekable(QObject *parent = nullptr)¶
-
~IaitoSeekable()¶
-
inline void seek(RVA addr)¶
seek changes current offset. If the seekable is synchronized with Core, then the Core offset will be modified and then the IaitoCore::seekChanged signal will be emitted. In any case, IaitoSeekable::seekableSeekChanged is emitted.
- Parameters
addr – the location to seek at.
-
void setSynchronization(bool sync)¶
setSynchronization sets Core seek synchronization.
-
RVA getOffset()¶
getOffset returns the seekable offset. If the seekable is synchronized with Core, this function is similar to Core()->getOffset. If it’s not synchronized, it will return the seekable current seek.
- Returns
the seekable current offset.
-
bool isSynchronized()¶
isSynchronized tells whether the seekable is synchronized with Core or not.
- Returns
boolean
-
void seekToReference(RVA offset)¶
seekToReference will seek to the function or the object which is referenced in a given offset
- Parameters
offset – - an address that contains a reference to jump to
-
explicit IaitoSeekable(QObject *parent = nullptr)¶