libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
libscratchcpp::Sprite Member List
This is the complete list of members for
libscratchcpp::Sprite
, including all inherited members.
addBlock
(std::shared_ptr< Block > block)
libscratchcpp::Target
addComment
(std::shared_ptr< Comment > comment)
libscratchcpp::Target
addCostume
(std::shared_ptr< Costume > costume)
libscratchcpp::Target
addList
(std::shared_ptr< List > list)
libscratchcpp::Target
addSound
(std::shared_ptr< Sound > sound)
libscratchcpp::Target
addVariable
(std::shared_ptr< Variable > variable)
libscratchcpp::Target
blockAt
(int index) const
libscratchcpp::Target
blocks
() const
libscratchcpp::Target
boundingRect
() const override
libscratchcpp::Sprite
virtual
bubble
()
libscratchcpp::Target
bubble
() const
libscratchcpp::Target
clearGraphicsEffects
() override
libscratchcpp::Sprite
virtual
clearSoundEffects
()
libscratchcpp::Target
virtual
clone
()
libscratchcpp::Sprite
clones
() const
libscratchcpp::Sprite
cloneSprite
() const
libscratchcpp::Sprite
commentAt
(int index) const
libscratchcpp::Target
comments
() const
libscratchcpp::Target
costumeAt
(int index) const
libscratchcpp::Target
costumeIndex
() const
libscratchcpp::Target
costumes
() const
libscratchcpp::Target
currentCostume
() const
libscratchcpp::Target
currentCostumeHeight
() const override
libscratchcpp::Sprite
virtual
currentCostumeWidth
() const override
libscratchcpp::Sprite
virtual
deleteClone
()
libscratchcpp::Sprite
direction
() const
libscratchcpp::Sprite
draggable
() const
libscratchcpp::Sprite
dragging
() const
libscratchcpp::Sprite
dragToPosition
(double x, double y)
libscratchcpp::Sprite
Drawable
()
libscratchcpp::Drawable
Drawable
(const Drawable &)=delete
libscratchcpp::Drawable
engine
() const
libscratchcpp::Drawable
fastBoundingRect
() const override
libscratchcpp::Sprite
virtual
findBlock
(const std::string &id) const
libscratchcpp::Target
findComment
(const std::string &id) const
libscratchcpp::Target
findCostume
(const std::string &costumeName) const
libscratchcpp::Target
findList
(const std::string &listName) const
libscratchcpp::Target
findListById
(const std::string &id) const
libscratchcpp::Target
findSound
(const std::string &soundName) const
libscratchcpp::Target
findVariable
(const std::string &variableName) const
libscratchcpp::Target
findVariableById
(const std::string &id) const
libscratchcpp::Target
getInterface
() const
libscratchcpp::Sprite
graphicsEffectValue
(IGraphicsEffect *effect) const
libscratchcpp::Target
greenFlagBlocks
() const
libscratchcpp::Target
isClone
() const
libscratchcpp::Sprite
isStage
() const
libscratchcpp::Target
inline
virtual
isTarget
() const override final
libscratchcpp::Target
virtual
isTextBubble
() const
libscratchcpp::Drawable
inline
virtual
keepInFence
(double newX, double newY, double *fencedX, double *fencedY) const
libscratchcpp::Sprite
layerOrder
() const
libscratchcpp::Drawable
layerOrderChanged
() const
libscratchcpp::Drawable
listAt
(int index) const
libscratchcpp::Target
listData
()
libscratchcpp::Target
lists
() const
libscratchcpp::Target
name
() const
libscratchcpp::Target
RotationStyle
enum name
libscratchcpp::Sprite
rotationStyle
() const
libscratchcpp::Sprite
rotationStyleStr
() const
libscratchcpp::Sprite
setCostumeIndex
(int newCostumeIndex) override
libscratchcpp::Sprite
virtual
setDirection
(double newDirection)
libscratchcpp::Sprite
setDraggable
(bool newDraggable)
libscratchcpp::Sprite
setEngine
(IEngine *engine) override final
libscratchcpp::Target
virtual
setGraphicsEffectValue
(IGraphicsEffect *effect, double value) override
libscratchcpp::Sprite
virtual
setInterface
(ISpriteHandler *newInterface)
libscratchcpp::Sprite
setLayerOrder
(int newLayerOrder) override
libscratchcpp::Sprite
virtual
setName
(const std::string &name)
libscratchcpp::Target
setPosition
(double x, double y)
libscratchcpp::Sprite
setRotationStyle
(RotationStyle newRotationStyle)
libscratchcpp::Sprite
setRotationStyle
(const std::string &newRotationStyle)
libscratchcpp::Sprite
setRotationStyle
(const char *newRotationStyle)
libscratchcpp::Sprite
setSize
(double newSize)
libscratchcpp::Sprite
setSoundEffectValue
(Sound::Effect effect, double value)
libscratchcpp::Target
virtual
setVisible
(bool newVisible)
libscratchcpp::Sprite
setVolume
(double newVolume)
libscratchcpp::Target
setX
(double newX)
libscratchcpp::Sprite
setY
(double newY)
libscratchcpp::Sprite
size
() const
libscratchcpp::Sprite
soundAt
(int index) const
libscratchcpp::Target
soundEffectValue
(Sound::Effect effect) const
libscratchcpp::Target
virtual
sounds
() const
libscratchcpp::Target
Sprite
()
libscratchcpp::Sprite
Sprite
(const Sprite &)=delete
libscratchcpp::Sprite
startDragging
()
libscratchcpp::Sprite
stopDragging
()
libscratchcpp::Sprite
Target
()
libscratchcpp::Target
Target
(const Target &)=delete
libscratchcpp::Target
touchingColor
(Rgb color) const override
libscratchcpp::Sprite
virtual
touchingColor
(Rgb color, Rgb mask) const override
libscratchcpp::Sprite
virtual
touchingEdge
() const
libscratchcpp::Target
touchingPoint
(double x, double y) const override
libscratchcpp::Sprite
virtual
touchingSprite
(Sprite *sprite) const
libscratchcpp::Target
variableAt
(int index) const
libscratchcpp::Target
variableData
()
libscratchcpp::Target
variables
() const
libscratchcpp::Target
visible
() const
libscratchcpp::Sprite
volume
() const
libscratchcpp::Target
x
() const
libscratchcpp::Sprite
y
() const
libscratchcpp::Sprite
~Target
()
libscratchcpp::Target
virtual
Generated by
1.13.2