wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
IC Member List

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

allPorts() constGraphicElement
appearancePreviewPixmap(const int index, const QSize &size) constGraphicElement
appearanceStates() constGraphicElementvirtual
audio() constGraphicElementvirtual
beginDeferredCommit()GraphicElementinline
blobName() const overrideICinlinevirtual
boundingRect() const overrideIC
buildPortMetadata(const QVector< GraphicElement * > &elements)ICstatic
canChangeAppearance() constGraphicElement
clearOutputChanged()GraphicElementinline
color() constGraphicElementvirtual
colorNameToIndex(const QString &color)GraphicElementstatic
commitDeferredOutputs()GraphicElementinline
connectPredecessor(const int inputIndex, GraphicElement *source, const int outputPort)GraphicElement
decodeSelectValue(int offset, int count) constGraphicElementinlineprotected
delay() constGraphicElementvirtual
displayName() constIC
editableProperties() constGraphicElement
elementGroup() constGraphicElement
elementType() constGraphicElement
externalFiles() const overrideICvirtual
file() constICinline
frequency() constGraphicElementvirtual
genericProperties()GraphicElementvirtual
GraphicElement(ElementType type, QGraphicsItem *parent=nullptr)GraphicElementexplicit
hasAudio() constGraphicElement
hasAudioBox() constGraphicElement
hasColors() constGraphicElement
hasDelay() constGraphicElement
hasFrequency() constGraphicElement
hasLabel() constGraphicElement
hasTrigger() constGraphicElement
hasTruthTable() constGraphicElement
hasVolume() constGraphicElement
hasWirelessMode() constGraphicElementvirtual
hoverEnterEvent(QGraphicsSceneHoverEvent *event) overrideICprotected
hoverLeaveEvent(QGraphicsSceneHoverEvent *event) overrideICprotected
hoverMoveEvent(QGraphicsSceneHoverEvent *event) overrideICprotected
IC(QGraphicsItem *parent=nullptr)ICexplicit
ICLoader classICfriend
ICRenderer classICfriend
ICSimulation classICfriend
id() constItemWithIdinline
initializeSimulation()IC
initSimulationVectors(const int inputCount, const int outputCount)GraphicElement
inlineEditRequested(GraphicElement *element)GraphicElement
inputPort(const int index=0) constGraphicElement
inputs() constGraphicElement
inputSize() constGraphicElement
internalElements() constICinline
internalInputs() constICinline
internalOutputs() constICinline
isEmbedded() const overrideICinlinevirtual
isFlippedX() constGraphicElementinline
isFlippedY() constGraphicElementinline
isValid()GraphicElement
itemChange(GraphicsItemChange change, const QVariant &value) overrideGraphicElementprotected
ItemWithId()=defaultItemWithId
label() constGraphicElement
labelContentChanged()GraphicElementinlineprotectedvirtual
labelSceneBoundingRect() constGraphicElement
load(QDataStream &stream, SerializationContext &context) overrideICvirtual
loadFile(const QString &fileName, const QString &contextDir={})IC
loadFromBlob(const QByteArray &blob, const QString &contextDir)IC
loadFromDrop(const QString &fileName, const QString &contextDir) overrideICvirtual
m_appearanceGraphicElementprotected
m_labelGraphicElementprotected
m_labelAnchorGraphicElementprotected
m_portsGraphicElementprotected
m_titleTextGraphicElementprotected
m_translatedNameGraphicElementprotected
maxInputSize() constGraphicElement
maxOutputSize() constGraphicElement
minInputSize() constGraphicElement
minOutputSize() constGraphicElement
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) overrideICprotected
nextColor() constGraphicElement
outputChanged() constGraphicElementinline
outputPort(const int index=0) constGraphicElement
outputs() constGraphicElement
outputSize() constGraphicElement
outputValue(const int index=0) constGraphicElementinline
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideIC
pixmap() constGraphicElementprotected
pixmapCenter() constGraphicElement
portsBoundingRect() constGraphicElementprotected
previewCancelRequested(IC *ic)IC
previewHideRequested()IC
previewMoved(IC *ic, const QPoint &screenPos)IC
previewPixmap() constICinline
previewRequested(IC *ic, const QPoint &screenPos)IC
previousColor() constGraphicElement
reapplyAppearanceOrientation()GraphicElementinline
refresh() overrideICvirtual
renderBodyBounds() constGraphicElementprotected
requestOpenSubCircuit(int elementId, const QString &blobName, const QString &filePath)IC
resetSimState()GraphicElementvirtual
resettleCombinational() overrideICvirtual
retranslate()GraphicElement
rotatePorts()GraphicElement
rotatesGraphic() constGraphicElement
rotation() constGraphicElement
save(QDataStream &stream, SerializationOptions options) const overrideICvirtual
sceneEvent(QEvent *event) overrideGraphicElementprotected
setAppearance(const bool defaultAppearance, const QString &fileName)GraphicElementvirtual
setAppearanceAt(const int index, const QString &fileName)GraphicElement
setAudio(const QString &audio)GraphicElementvirtual
setBlobName(const QString &name)ICinline
setColor(const QString &color)GraphicElementvirtual
setDelay(const double delay)GraphicElementvirtual
setFlippedX(bool flipped)GraphicElement
setFlippedY(bool flipped)GraphicElement
setFrequency(const double freq)GraphicElementvirtual
setHasColors(const bool hasColors)GraphicElementprotected
setId(const int id)ItemWithIdinline
setInputs(const QVector< InputPort * > &inputs)GraphicElement
setInputSize(const int size)GraphicElementvirtual
setLabel(const QString &label)GraphicElement
setLabelAnchor(const QPointF &pos)GraphicElementprotected
setMaxInputSize(const int maxInputSize)GraphicElementprotected
setMaxOutputSize(const int maxOutputSize)GraphicElementprotected
setMinInputSize(const int minInputSize)GraphicElementprotected
setMinOutputSize(const int minOutputSize)GraphicElementprotected
setOutputSize(const int size)GraphicElementvirtual
setOutputValue(const int index, const Status value)GraphicElementinline
setOutputValue(const Status value)GraphicElementinline
setOutputValue(const int index, const bool value)GraphicElementinline
setOutputValue(const bool value)GraphicElementinline
setPixmap(const QString &pixmapPath)GraphicElement
setPixmap(const int index)GraphicElement
setPortName(const QString &name)GraphicElement
setRotation(const qreal angle)GraphicElement
setTrigger(const QKeySequence &trigger)GraphicElement
setVolume(float vol)GraphicElementvirtual
simInputs() constGraphicElementinline
simOutputs() constGraphicElementinline
simOutputSize() constGraphicElementinline
simUpdateInputs()GraphicElementinlineprotected
simUpdateInputsAllowUnknown()GraphicElementinlineprotected
TestArduino classICfriend
TestDanglingPointer classICfriend
TestIC classICfriend
trigger() constGraphicElement
Type enum valueGraphicElement
type() const overrideGraphicElementinline
updateLabel()GraphicElement
updateLogic() overrideICvirtual
updatePortsProperties()GraphicElementvirtual
updateTheme()GraphicElementvirtual
volume() constGraphicElementvirtual
wirelessMode() constGraphicElementvirtual
~GraphicElement() overrideGraphicElement
~IC() overrideIC
~ItemWithId()ItemWithIdvirtual