Loading...
Searching...
No Matches
TypeEditor Member List

This is the complete list of members for TypeEditor, including all inherited members.

actionContext()TokenizedTextWidgetvirtual
actionHandler()TokenizedTextWidgetinline
addUserXref()TypeEditor
appendField()TypeEditor
autoScrollHorizontal() constTokenizedTextWidgetinline
autoScrollVertical() constTokenizedTextWidgetinline
binaryView() constTypeEditorinline
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) constTokenizedTextWidget
clearLines()TokenizedTextWidget
contentsColumnCount() constTokenizedTextWidgetinline
contentsRowCount() constTokenizedTextWidgetinline
contextMenu()TokenizedTextWidgetinline
contextMenuEvent(QContextMenuEvent *event) overrideTokenizedTextWidgetprotectedvirtual
copy() constTokenizedTextWidget
createAllMembersForStructure()TypeEditor
createArray()TypeEditor
createCurrentMemberForStructure()TypeEditor
currentTypeDeleted(const BinaryNinja::QualifiedName &typeName)TypeEditorsignal
currentTypeNameUpdated(const BinaryNinja::QualifiedName &typeName)TypeEditorsignal
currentTypeUpdated(const BinaryNinja::QualifiedName &typeName)TypeEditorsignal
cursorPosition() constTokenizedTextWidget
cycleFloatSize()TypeEditor
cycleIntegerSize()TypeEditor
down(bool selecting)TokenizedTextWidget
firstPositionForOffset(const BinaryNinja::QualifiedName &name, uint64_t offset) constTypeEditor
firstWrappedLineIndexForLineIndex(size_t lineIndex) constTypeEditor
focusInEvent(QFocusEvent *event) overrideTokenizedTextWidgetprotectedvirtual
focusOutEvent(QFocusEvent *event) overrideTokenizedTextWidgetprotectedvirtual
font() constTokenizedTextWidget
forceLineSelect() constTokenizedTextWidgetinline
getDebugText()TypeEditor
goToAddress(bool selecting)TypeEditor
hasSelection() constTokenizedTextWidget
highlightTokenState()TokenizedTextWidget
invertIntegerSize()TypeEditor
lastPositionForOffset(const BinaryNinja::QualifiedName &name, uint64_t offset) constTypeEditor
lastWrappedLineIndexForLineIndex(size_t lineIndex) constTypeEditor
leaveEvent(QEvent *event) overrideTokenizedTextWidgetprotectedvirtual
left(size_t count, bool selecting)TokenizedTextWidget
leftmostCharIndex() constTokenizedTextWidget
leftToWord(bool selecting)TokenizedTextWidget
lineAtPosition(const TokenizedTextWidgetCursorPosition &position) constTokenizedTextWidget
lineCopyStyles(size_t lineIndex) constTokenizedTextWidget
lineDoubleClicked(size_t lineIndex)TokenizedTextWidgetsignal
lineHovered(size_t lineIndex)TokenizedTextWidgetsignal
lineLeftClicked(size_t lineIndex)TokenizedTextWidgetsignal
lineOtherClicked(size_t lineIndex, Qt::MouseButton button)TokenizedTextWidgetsignal
lineRightClicked(size_t lineIndex)TokenizedTextWidgetsignal
lines() constTokenizedTextWidgetinline
linesChanged()TokenizedTextWidgetsignal
makeCString()TypeEditor
makeFloat32()TypeEditor
makeFloat64()TypeEditor
makeInt16()TypeEditor
makeInt32()TypeEditor
makeInt64()TypeEditor
makeInt8()TypeEditor
makePointer()TypeEditor
makeUTF16String()TypeEditor
makeUTF32String()TypeEditor
mouseDoubleClickEvent(QMouseEvent *event) overrideTokenizedTextWidgetprotectedvirtual
mouseMoveEvent(QMouseEvent *event) overrideTokenizedTextWidgetprotectedvirtual
mousePressEvent(QMouseEvent *event) overrideTokenizedTextWidgetprotectedvirtual
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) constTypeEditor
offsetAtPosition(const TokenizedTextWidgetCursorPosition &position) constTypeEditor
pageDown(bool selecting)TokenizedTextWidget
pageUp(bool selecting)TokenizedTextWidget
paintEvent(QPaintEvent *event) overrideTokenizedTextWidgetprotectedvirtual
platform() constTypeEditorinline
registerActions()TypeEditorstatic
relativeOffsetAtPosition(const TokenizedTextWidgetCursorPosition &position) constTypeEditor
rename()TypeEditor
renameMember()TypeEditor
renameRoot()TypeEditor
resizeEvent(QResizeEvent *event) overrideTokenizedTextWidgetprotectedvirtual
restoreCursorPosition(const SavedCursorPosition &position)TypeEditor
right(size_t count, bool selecting)TokenizedTextWidget
rightToWord(bool selecting)TokenizedTextWidget
rootTypeAtIndex(size_t lineIndex) constTypeEditor
rootTypeAtPosition(const TokenizedTextWidgetCursorPosition &position) constTypeEditor
rootTypeNameAtIndex(size_t lineIndex) constTypeEditor
rootTypeNameAtPosition(const TokenizedTextWidgetCursorPosition &position) constTypeEditor
saveCursorPosition() constTypeEditor
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() constTypeEditor
selectedLineStarts() constTypeEditor
selectedRootTypeCount() constTypeEditor
selectedRootTypes() constTypeEditor
selectedText() constTokenizedTextWidget
selectionBase() constTokenizedTextWidget
selectionBegin() constTokenizedTextWidget
selectionChanged(const TokenizedTextWidgetCursorPosition &begin, const TokenizedTextWidgetCursorPosition &end)TokenizedTextWidgetsignal
selectionEnd() constTokenizedTextWidget
selectionStyle() constTokenizedTextWidget
selectNone()TokenizedTextWidget
selectOffsetRange(const BinaryNinja::QualifiedName &name, uint64_t start, uint64_t end)TypeEditor
setAutoScrollHorizontal(bool value)TokenizedTextWidgetinline
setAutoScrollVertical(bool value)TokenizedTextWidgetinline
setBinaryView(std::optional< BinaryViewRef > binaryView)TypeEditorinline
setCursorPosition(TokenizedTextWidgetCursorPosition newPosition, bool selecting, bool cursorKeys, bool evenIfNoChange)TokenizedTextWidget
setFont(const QFont &font)TokenizedTextWidget
setForceLineSelect(bool value)TokenizedTextWidgetinline
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)TypeEditorinline
setSelection(TokenizedTextWidgetCursorPosition base, TokenizedTextWidgetCursorPosition cursor, TokenizedTextWidgetSelectionStyle mode)TokenizedTextWidget
setStructureSize()TypeEditor
settings()TokenizedTextWidgetinline
settings() constTokenizedTextWidgetinline
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)TokenizedTextWidgetsignal
toggleShowInherited()TypeEditor
toggleWrapLines()TypeEditor
tokenAtPosition(const TokenizedTextWidgetCursorPosition &position) constTokenizedTextWidget
tokenCopyStyles(size_t lineIndex, size_t tokenIndex) constTokenizedTextWidget
tokenDoubleClicked(const TokenizedTextWidgetCursorPosition &position)TokenizedTextWidgetsignal
tokenHovered(const TokenizedTextWidgetCursorPosition &position)TokenizedTextWidgetsignal
TokenizedTextWidget(QWidget *parent, const std::vector< BinaryNinja::LinearDisassemblyLine > &lines=std::vector< BinaryNinja::LinearDisassemblyLine >())TokenizedTextWidgetexplicit
tokenLeftClicked(const TokenizedTextWidgetCursorPosition &position)TokenizedTextWidgetsignal
tokenOtherClicked(const TokenizedTextWidgetCursorPosition &position, Qt::MouseButton button)TokenizedTextWidgetsignal
tokenRightClicked(const TokenizedTextWidgetCursorPosition &position)TokenizedTextWidgetsignal
tokenSelectLineTarget(size_t lineIndex, size_t tokenIndex) constTokenizedTextWidget
topLineIndex() constTokenizedTextWidget
typeContainer() constTypeEditor
TypeEditor(QWidget *parent)TypeEditor
typeLineAtIndex(size_t lineIndex) constTypeEditor
typeLineAtPosition(const TokenizedTextWidgetCursorPosition &position) constTypeEditor
typeNameNavigated(const std::string &typeName)TypeEditorsignal
typeNames() constTypeEditorinline
undefine()TypeEditor
undefineMembers()TypeEditor
undefineRoots()TypeEditor
up(bool selecting)TokenizedTextWidget
updateMetadata(const std::vector< BinaryNinja::LinearDisassemblyLine > &lines, int &width, int &height)TokenizedTextWidgetprotectedvirtual
visibleChanged(int leftCol, int topRow)TokenizedTextWidgetsignal
visibleColumnCount() constTokenizedTextWidgetinline
visibleRowCount() constTokenizedTextWidgetinline
wheelEvent(QWheelEvent *event) overrideTokenizedTextWidgetprotectedvirtual
~TokenizedTextWidget()TokenizedTextWidgetvirtual