actionContext() | TokenizedTextWidget | virtual |
actionHandler() | TokenizedTextWidget | inline |
addUserXref() | TypeEditor | |
appendField() | TypeEditor | |
autoScrollHorizontal() const | TokenizedTextWidget | inline |
autoScrollVertical() const | TokenizedTextWidget | inline |
binaryView() const | TypeEditor | inline |
bindActions() | TypeEditor | |
canAddUserXref() | TypeEditor | |
canAppendField() | TypeEditor | |
canChangeType() | TypeEditor | |
canChangeTypeMembers() | TypeEditor | |
canCreateAllMembersForStructure() | TypeEditor | |
canCreateArray() | TypeEditor | |
canCreateCurrentMemberForStructure() | TypeEditor | |
canCycleFloatSize() | TypeEditor | |
canCycleIntegerSize() | TypeEditor | |
canGoToAddress(bool selecting) | TypeEditor | |
canInvertIntegerSize() | TypeEditor | |
canMakeCString() | TypeEditor | |
canMakeFloat32() | TypeEditor | |
canMakeFloat64() | TypeEditor | |
canMakeInt16() | TypeEditor | |
canMakeInt32() | TypeEditor | |
canMakeInt64() | TypeEditor | |
canMakeInt8() | TypeEditor | |
canMakePointer() | TypeEditor | |
canMakeUTF16String() | TypeEditor | |
canMakeUTF32String() | TypeEditor | |
canRename() | TypeEditor | |
canSetStructureSize() | TypeEditor | |
canUndefine() | TypeEditor | |
changeType() | TypeEditor | |
changeTypeAddMember(bool atEnd=false) | TypeEditor | |
changeTypeMember() | TypeEditor | |
changeTypeMembers(TypeRef newType) | TypeEditor | |
changeTypeRoot() | TypeEditor | |
charAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TokenizedTextWidget | |
clearLines() | TokenizedTextWidget | |
contentsColumnCount() const | TokenizedTextWidget | inline |
contentsRowCount() const | TokenizedTextWidget | inline |
contextMenu() | TokenizedTextWidget | inline |
contextMenuEvent(QContextMenuEvent *event) override | TokenizedTextWidget | protectedvirtual |
copy() const | TokenizedTextWidget | |
createAllMembersForStructure() | TypeEditor | |
createArray() | TypeEditor | |
createCurrentMemberForStructure() | TypeEditor | |
currentTypeDeleted(const BinaryNinja::QualifiedName &typeName) | TypeEditor | signal |
currentTypeNameUpdated(const BinaryNinja::QualifiedName &typeName) | TypeEditor | signal |
currentTypeUpdated(const BinaryNinja::QualifiedName &typeName) | TypeEditor | signal |
cursorPosition() const | TokenizedTextWidget | |
cycleFloatSize() | TypeEditor | |
cycleIntegerSize() | TypeEditor | |
down(bool selecting) | TokenizedTextWidget | |
firstPositionForOffset(const BinaryNinja::QualifiedName &name, uint64_t offset) const | TypeEditor | |
firstWrappedLineIndexForLineIndex(size_t lineIndex) const | TypeEditor | |
focusInEvent(QFocusEvent *event) override | TokenizedTextWidget | protectedvirtual |
focusOutEvent(QFocusEvent *event) override | TokenizedTextWidget | protectedvirtual |
font() const | TokenizedTextWidget | |
forceLineSelect() const | TokenizedTextWidget | inline |
getDebugText() | TypeEditor | |
goToAddress(bool selecting) | TypeEditor | |
hasSelection() const | TokenizedTextWidget | |
highlightTokenState() | TokenizedTextWidget | |
invertIntegerSize() | TypeEditor | |
lastPositionForOffset(const BinaryNinja::QualifiedName &name, uint64_t offset) const | TypeEditor | |
lastWrappedLineIndexForLineIndex(size_t lineIndex) const | TypeEditor | |
leaveEvent(QEvent *event) override | TokenizedTextWidget | protectedvirtual |
left(size_t count, bool selecting) | TokenizedTextWidget | |
leftmostCharIndex() const | TokenizedTextWidget | |
leftToWord(bool selecting) | TokenizedTextWidget | |
lineAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TokenizedTextWidget | |
lineCopyStyles(size_t lineIndex) const | TokenizedTextWidget | |
lineDoubleClicked(size_t lineIndex) | TokenizedTextWidget | signal |
lineHovered(size_t lineIndex) | TokenizedTextWidget | signal |
lineLeftClicked(size_t lineIndex) | TokenizedTextWidget | signal |
lineOtherClicked(size_t lineIndex, Qt::MouseButton button) | TokenizedTextWidget | signal |
lineRightClicked(size_t lineIndex) | TokenizedTextWidget | signal |
lines() const | TokenizedTextWidget | inline |
linesChanged() | TokenizedTextWidget | signal |
makeCString() | TypeEditor | |
makeFloat32() | TypeEditor | |
makeFloat64() | TypeEditor | |
makeInt16() | TypeEditor | |
makeInt32() | TypeEditor | |
makeInt64() | TypeEditor | |
makeInt8() | TypeEditor | |
makePointer() | TypeEditor | |
makeUTF16String() | TypeEditor | |
makeUTF32String() | TypeEditor | |
mouseDoubleClickEvent(QMouseEvent *event) override | TokenizedTextWidget | protectedvirtual |
mouseMoveEvent(QMouseEvent *event) override | TokenizedTextWidget | protectedvirtual |
mousePressEvent(QMouseEvent *event) override | TokenizedTextWidget | protectedvirtual |
moveCursorHorizontal(int count, bool allTheWay, bool selecting, bool cursorKeys) | TokenizedTextWidget | |
moveCursorVertical(int count, bool allTheWay, bool selecting, bool cursorKeys) | TokenizedTextWidget | |
moveToEndOfLine(bool selecting) | TokenizedTextWidget | |
moveToEndOfView(bool selecting) | TokenizedTextWidget | |
moveToStartOfLine(bool selecting) | TokenizedTextWidget | |
moveToStartOfView(bool selecting) | TokenizedTextWidget | |
offsetAtIndex(size_t lineIndex) const | TypeEditor | |
offsetAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TypeEditor | |
pageDown(bool selecting) | TokenizedTextWidget | |
pageUp(bool selecting) | TokenizedTextWidget | |
paintEvent(QPaintEvent *event) override | TokenizedTextWidget | protectedvirtual |
platform() const | TypeEditor | inline |
registerActions() | TypeEditor | static |
relativeOffsetAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TypeEditor | |
rename() | TypeEditor | |
renameMember() | TypeEditor | |
renameRoot() | TypeEditor | |
resizeEvent(QResizeEvent *event) override | TokenizedTextWidget | protectedvirtual |
restoreCursorPosition(const SavedCursorPosition &position) | TypeEditor | |
right(size_t count, bool selecting) | TokenizedTextWidget | |
rightToWord(bool selecting) | TokenizedTextWidget | |
rootTypeAtIndex(size_t lineIndex) const | TypeEditor | |
rootTypeAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TypeEditor | |
rootTypeNameAtIndex(size_t lineIndex) const | TypeEditor | |
rootTypeNameAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TypeEditor | |
saveCursorPosition() const | TypeEditor | |
scrollChars(int count) | TokenizedTextWidget | |
scrollCharToLeftmost(int charIndex) | TokenizedTextWidget | |
scrollCharToVisible(int charIndex) | TokenizedTextWidget | |
scrollLines(int count) | TokenizedTextWidget | |
scrollLineToTop(int lineIndex) | TokenizedTextWidget | |
scrollLineToVisible(int lineIndex) | TokenizedTextWidget | |
selectAll() | TokenizedTextWidget | |
selectedLineCount() const | TypeEditor | |
selectedLineStarts() const | TypeEditor | |
selectedRootTypeCount() const | TypeEditor | |
selectedRootTypes() const | TypeEditor | |
selectedText() const | TokenizedTextWidget | |
selectionBase() const | TokenizedTextWidget | |
selectionBegin() const | TokenizedTextWidget | |
selectionChanged(const TokenizedTextWidgetCursorPosition &begin, const TokenizedTextWidgetCursorPosition &end) | TokenizedTextWidget | signal |
selectionEnd() const | TokenizedTextWidget | |
selectionStyle() const | TokenizedTextWidget | |
selectNone() | TokenizedTextWidget | |
selectOffsetRange(const BinaryNinja::QualifiedName &name, uint64_t start, uint64_t end) | TypeEditor | |
setAutoScrollHorizontal(bool value) | TokenizedTextWidget | inline |
setAutoScrollVertical(bool value) | TokenizedTextWidget | inline |
setBinaryView(std::optional< BinaryViewRef > binaryView) | TypeEditor | inline |
setCursorPosition(TokenizedTextWidgetCursorPosition newPosition, bool selecting, bool cursorKeys, bool evenIfNoChange) | TokenizedTextWidget | |
setFont(const QFont &font) | TokenizedTextWidget | |
setForceLineSelect(bool value) | TokenizedTextWidget | inline |
setLineCopyStyles(size_t lineIndex, int styles) | TokenizedTextWidget | |
setLines(const std::vector< BinaryNinja::LinearDisassemblyLine > &lines, bool resetScroll=true) | TokenizedTextWidget | |
setLines(const std::vector< BinaryNinja::DisassemblyTextLine > &lines, bool resetScroll=true) | TokenizedTextWidget | |
setLines(const std::vector< BinaryNinja::TypeDefinitionLine > &lines, bool resetScroll=true) | TokenizedTextWidget | |
setPlatform(PlatformRef platform) | TypeEditor | inline |
setSelection(TokenizedTextWidgetCursorPosition base, TokenizedTextWidgetCursorPosition cursor, TokenizedTextWidgetSelectionStyle mode) | TokenizedTextWidget | |
setStructureSize() | TypeEditor | |
settings() | TokenizedTextWidget | inline |
settings() const | TokenizedTextWidget | inline |
setTokenCopyStyles(size_t lineIndex, size_t tokenIndex, int styles) | TokenizedTextWidget | |
setTokenSelectLineTarget(size_t lineIndex, size_t tokenIndex, bool selectLineTarget) | TokenizedTextWidget | |
setTypeContainer(std::optional< BinaryNinja::TypeContainer > container) | TypeEditor | |
setTypeNames(const std::vector< BinaryNinja::QualifiedName > &names) | TypeEditor | |
showContextMenu() | TokenizedTextWidget | |
sizeChanged(int cols, int rows) | TokenizedTextWidget | signal |
toggleShowInherited() | TypeEditor | |
toggleWrapLines() | TypeEditor | |
tokenAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TokenizedTextWidget | |
tokenCopyStyles(size_t lineIndex, size_t tokenIndex) const | TokenizedTextWidget | |
tokenDoubleClicked(const TokenizedTextWidgetCursorPosition &position) | TokenizedTextWidget | signal |
tokenHovered(const TokenizedTextWidgetCursorPosition &position) | TokenizedTextWidget | signal |
TokenizedTextWidget(QWidget *parent, const std::vector< BinaryNinja::LinearDisassemblyLine > &lines=std::vector< BinaryNinja::LinearDisassemblyLine >()) | TokenizedTextWidget | explicit |
tokenLeftClicked(const TokenizedTextWidgetCursorPosition &position) | TokenizedTextWidget | signal |
tokenOtherClicked(const TokenizedTextWidgetCursorPosition &position, Qt::MouseButton button) | TokenizedTextWidget | signal |
tokenRightClicked(const TokenizedTextWidgetCursorPosition &position) | TokenizedTextWidget | signal |
tokenSelectLineTarget(size_t lineIndex, size_t tokenIndex) const | TokenizedTextWidget | |
topLineIndex() const | TokenizedTextWidget | |
typeContainer() const | TypeEditor | |
TypeEditor(QWidget *parent) | TypeEditor | |
typeLineAtIndex(size_t lineIndex) const | TypeEditor | |
typeLineAtPosition(const TokenizedTextWidgetCursorPosition &position) const | TypeEditor | |
typeNameNavigated(const std::string &typeName) | TypeEditor | signal |
typeNames() const | TypeEditor | inline |
undefine() | TypeEditor | |
undefineMembers() | TypeEditor | |
undefineRoots() | TypeEditor | |
up(bool selecting) | TokenizedTextWidget | |
updateMetadata(const std::vector< BinaryNinja::LinearDisassemblyLine > &lines, int &width, int &height) | TokenizedTextWidget | protectedvirtual |
visibleChanged(int leftCol, int topRow) | TokenizedTextWidget | signal |
visibleColumnCount() const | TokenizedTextWidget | inline |
visibleRowCount() const | TokenizedTextWidget | inline |
wheelEvent(QWheelEvent *event) override | TokenizedTextWidget | protectedvirtual |
~TokenizedTextWidget() | TokenizedTextWidget | virtual |