Class: SpriteMorph

SpriteMorph

new SpriteMorph (globals)

Name Type Description
globals ?

Extends

Methods

add (aMorph) inherited

Name Type Description
aMorph Morph

addAllInvocationsOf (aSpec, anArray)

Name Type Description
aSpec ?
anArray Array.<?>

addBack (aMorph) inherited

Name Type Description
aMorph Morph

addChild (aNode) inherited

Name Type Description
aNode Node

addChildFirst (aNode) inherited

Name Type Description
aNode Node

addCostume (costume)

Name Type Description
costume ?

addHighlight (oldHighlight)SpriteHighlightMorph

Name Type Description
oldHighlight SpriteHighlightMorph
Returns:
Type Description
SpriteHighlightMorph

addShadow (off, a, color)ShadowMorph inherited

Name Type Description
off Point optional
a number optional
color Color optional
Returns:
Type Description
ShadowMorph

addSound (audio, name)

Name Type Description
audio ?
name ?

addSpecimen (another)

Name Type Description
another ?

addVariable (name, isGlobal)

Name Type Description
name ?
isGlobal ?

allAnchors ()Array.<SpriteMorph>

Returns:
Type Description
Array.<SpriteMorph>

allBlockInstances (definition)Array.<?>

Name Type Description
definition ?
Returns:
Type Description
Array.<?>

allBlocks (valuesOnly)Object.<?, ?> | ?

Name Type Default Description
valuesOnly boolean false optional
Returns:
Type Description
Object.<?, ?> | ?

allChildren ()Array.<Node> inherited

Returns:
Type Description
Array.<Node>

allDependentInvocationsOf (aSpec)Array.<?>

Name Type Description
aSpec ?
Returns:
Type Description
Array.<?>

allEditorBlockInstances (definition, spec)Array.<?>

Name Type Description
definition ?
spec ?
Returns:
Type Description
Array.<?>

allEntryFields ()Array.<Morph> inherited

Returns:
Type Description
Array.<Morph>

allExemplars ()Array.<?>

Returns:
Type Description
Array.<?>

allGenericHatBlocks ()Array.<?>

Returns:
Type Description
Array.<?>

allHatBlocksFor (message)Array.<?>

Name Type Description
message String
Returns:
Type Description
Array.<?>

allHatBlocksForInteraction (interaction)Array.<?>

Name Type Description
interaction ?
Returns:
Type Description
Array.<?>

allHatBlocksForKey (key)Array.<?>

Name Type Description
key String
Returns:
Type Description
Array.<?>

allIndependentInvocationsOf (aSpec)Array.<?>

Name Type Description
aSpec ?
Returns:
Type Description
Array.<?>

allInvocationsOf (aSpec)Array.<?>

Name Type Description
aSpec ?
Returns:
Type Description
Array.<?>

allLeafs ()Array.<Node> inherited

Returns:
Type Description
Array.<Node>

allLocalBlockInstances (definition)Array.<?>

Name Type Description
definition ?
Returns:
Type Description
Array.<?>

allLocalVariableNames (sorted)Array.<String>

Name Type Default Description
sorted boolean false optional
Returns:
Type Description
Array.<String>

allMessageNames ()Array.<?>

Returns:
Type Description
Array.<?>

allParents ()Array.<Node> inherited

Returns:
Type Description
Array.<Node>

allParts ()Array.<SpriteMorph>

Returns:
Type Description
Array.<SpriteMorph>

allSpecimens ()Array.<?>

Returns:
Type Description
Array.<?>

angleToXY (x, y)number

Name Type Description
x number
y number
Returns:
Type Description
number

anyChild (aPredicate)boolean inherited

Name Type Description
aPredicate function
Returns:
Type Description
boolean

appearIn (ide)

Name Type Description
ide IDE_Morph

applyGraphicsEffects (canvas)HTMLCanvasElement

Name Type Description
canvas HTMLCanvasElement
Returns:
Type Description
HTMLCanvasElement

attach () inherited

attachPart (aSprite)

Name Type Description
aSprite SpriteMorph

backTab (editField) inherited

Name Type Description
editField Morph

blockForSelector (selector, setDefaults)BlockMorph

Name Type Description
selector ?
setDefaults ?
Returns:
Type Description
BlockMorph

blocksMatching (searchString, strictly, types, varNames)Array

Name Type Default Description
searchString String
strictly boolean false optional
types Array.<String> optional
varNames Array.<String> optional
Returns:
Type Description
Array

blockTemplates (category)Array.<BlockMorph>

Name Type Default Description
category String 'motion' optional
Returns:
Type Description
Array.<BlockMorph>

booleanMorph (bool)BooleanSlotMorph

Name Type Description
bool boolean
Returns:
Type Description
BooleanSlotMorph

bottom ()number inherited

Returns:
Type Description
number

bottomCenter ()Point inherited

Returns:
Type Description
Point

bottomLeft ()Point inherited

Returns:
Type Description
Point

bottomRight ()Point inherited

Returns:
Type Description
Point

bounceOffEdge ()

boundingBox ()Point inherited

Returns:
Type Description
Point

bubble (data, isThought, isQuestion)

Name Type Description
data ?
isThought boolean
isQuestion boolean

center ()Point inherited

Returns:
Type Description
Point

changeBrightness (delta)

Name Type Description
delta number

changed () inherited

changeEffect (effect, value)

Name Type Description
effect ?
value number

changeHue (delta)

Name Type Description
delta number

changeScale (delta)

Name Type Description
delta number

changeSize (delta)

Name Type Description
delta number

changeXPosition (delta)

Name Type Description
delta number

changeYPosition (delta)

Name Type Description
delta number

childChanged () inherited

chooseExemplar ()

clear () overrides

clearEffects ()

clonify (stage, immediately)SpriteMorph

Name Type Description
stage StageMorph
immediately boolean
Returns:
Type Description
SpriteMorph

colorFiltered (aColor)Morph

Name Type Description
aColor Color
Returns:
Type Description
Morph

colorSetters ()Array.<String> inherited

Returns:
Type Description
Array.<String>

comeToFront ()

contextMenu ()MenuMorph inherited

Returns:
Type Description
MenuMorph

copy ()Morph inherited

Returns:
Type Description
Morph

copyRecordingReferences (map)Morph inherited

Name Type Description
map Map
Returns:
Type Description
Morph

corners ()Array.<Point> inherited

Returns:
Type Description
Array.<Point>

corpsify ()

createClone (immediately)SpriteMorph

Name Type Description
immediately boolean
Returns:
Type Description
SpriteMorph

deletableVariableNames ()Array.<String>

Returns:
Type Description
Array.<String>

deleteAllBlockInstances (definition)

Name Type Description
definition ?

deleteVariable (varName)

Name Type Description
varName ?

deleteVariableWatcher (varName)

Name Type Description
varName ?

depth ()number inherited

Returns:
Type Description
number

destroy () inherited overrides

detachAllParts ()

detachFromAnchor ()

detachPart (aSprite)

Name Type Description
aSprite SpriteMorph

developersMenu ()MenuMorph inherited

Returns:
Type Description
MenuMorph

direction ()number

Returns:
Type Description
number

doScreenshot (imgSource, data)

Name Type Description
imgSource ?
data String

doStamp ()

doSwitchToCostume (id, noShadow)

Name Type Description
id ?
noShadow boolean

doThink (data)

Name Type Description
data ?

doubleDefinitionsFor (definition)Array.<?>

Name Type Description
definition ?
Returns:
Type Description
Array.<?>

doWearNextCostume ()

doWearPreviousCostume ()

down () inherited

drawCachedTexture () inherited

drawLine (start, dest) inherited overrides

Name Type Description
start Point
dest Point

drawNew (facing) inherited overrides

Name Type Description
facing number

drawOn (aCanvas, aRect) inherited

Name Type Description
aCanvas HTMLCanvasElement
aRect Rectangle optional

drawTexture (url) inherited

Name Type Description
url String

droppedAudio (anAudio, name) inherited

Name Type Description
anAudio Audio
name String

droppedBinary (anArrayBuffer, name) inherited

Name Type Description
anArrayBuffer Array
name String

droppedImage (aCanvas, name) inherited

Name Type Description
aCanvas HTMLCanvasElement
name String

droppedSVG (anImage, name) inherited

Name Type Description
anImage Image
name String

droppedText (aString, name) inherited

Name Type Description
aString String
name String

emancipate ()

endWarp () inherited overrides

escalateEvent (functionName, arg) inherited

Name Type Description
functionName String
arg *

evaluateString (code)* inherited

Name Type Description
code String
Returns:
Type Description
*

extent ()Point inherited

Returns:
Type Description
Point

faceToXY (x, y)

Name Type Description
x number
y number

fadeTo (endAlpha, msecs, easing, onComplete) inherited

Name Type Description
endAlpha number
msecs number optional
easing String | function optional
onComplete function optional

findVariableWatcher (varName)WatcherMorph

Name Type Description
varName ?
Returns:
Type Description
WatcherMorph

flash ()

floodFill ()

forAllChildren (aFunction) inherited

Name Type Description
aFunction function

forward (steps) inherited overrides

Name Type Description
steps number

freshPalette (category)ScrollFrameMorph

Name Type Description
category ?
Returns:
Type Description
ScrollFrameMorph

fullBounds ()Rectangle inherited

Returns:
Type Description
Rectangle

fullBoundsNoShadow ()Rectangle inherited

Returns:
Type Description
Rectangle

fullChanged () inherited

Returns:
Type Description
Morph

fullDrawOn (aCanvas, aRect) inherited

Name Type Description
aCanvas HTMLCanvasElement
aRect Rectangle optional

fullImage ()HTMLCanvasElement inherited

Returns:
Type Description
HTMLCanvasElement

fullImageClassic ()HTMLCanvasElement inherited

Returns:
Type Description
HTMLCanvasElement

fullThumbnail (extentPoint)HTMLCanvasElement

Name Type Description
extentPoint Point
Returns:
Type Description
HTMLCanvasElement

getBrightness ()number

Returns:
Type Description
number

getCostumeIdx ()number

Returns:
Type Description
number

getGhostEffect ()number

Returns:
Type Description
number

getHighlight ()SpriteHighlightMorph

Returns:
Type Description
SpriteHighlightMorph

getHue ()number

Returns:
Type Description
number

getLastAnswer ()?

Returns:
Type Description
?

getLastMessage ()String

Returns:
Type Description
String

getLocalMethod (spec)?

Name Type Description
spec String
Returns:
Type Description
?

getMethod (spec)?

Name Type Description
spec String
Returns:
Type Description
?

getPixelColor (aPoint)Color inherited

Name Type Description
aPoint Point
Returns:
Type Description
Color

getScale ()number

Returns:
Type Description
number

getShadow ()ShadowMorph inherited

Returns:
Type Description
ShadowMorph

getTempo ()number

Returns:
Type Description
number

getTimer ()number

Returns:
Type Description
number

glide (duration, endX, endY, elapsed, startPoint)

Name Type Description
duration number
endX number
endY number
elapsed number
startPoint Point

glideTo (endPoint, msecs, easing, onComplete) inherited

Name Type Description
endPoint Point
msecs number optional
easing String | function optional
onComplete function optional

globalVariables ()?

Returns:
Type Description
?

goBack (layers)

Name Type Description
layers number

gotoXY (x, y, justMe, noShadow)

Name Type Description
x number
y number
justMe boolean
noShadow boolean

graphicsChanged ()boolean

Returns:
Type Description
boolean

hasSpriteVariable (varName)boolean

Name Type Description
varName String
Returns:
Type Description
boolean

height ()number inherited

Returns:
Type Description
number

hierarchyMenu ()MenuMorph inherited

Returns:
Type Description
MenuMorph

highlight (color, border)SpriteHighlightMorph

Name Type Description
color Color
border number
Returns:
Type Description
SpriteHighlightMorph

highlightImage (color, border)HTMLCanvasElement

Name Type Description
color Color
border number
Returns:
Type Description
HTMLCanvasElement

hint (msg) inherited

Name Type Default Description
msg String 'NULL' optional

inform (msg) inherited

Name Type Default Description
msg String 'NULL' optional

inheritAttribute (aName)

Name Type Description
aName String

inheritedBlocks (valuesOnly)Object.<?, ?> | ?

Name Type Default Description
valuesOnly boolean false optional
Returns:
Type Description
Object.<?, ?> | ?

inheritedMethods ()Array.<?>

Returns:
Type Description
Array.<?>

inheritedVariableNames (shadowedOnly)Array.<String>

Name Type Default Description
shadowedOnly boolean false optional
Returns:
Type Description
Array.<String>

inheritsAttribute (aName)boolean

Name Type Description
aName String
Returns:
Type Description
boolean

init (globals) overrides

Name Type Description
globals ?

initClone (hats)

Name Type Description
hats ?

inspect (anotherObject) inherited

Name Type Description
anotherObject *

isCorrectingOutsideDrag ()boolean inherited overrides

Returns:
Type Description
boolean

isPickedUp ()boolean inherited

Returns:
Type Description
boolean

isTouching (otherMorph)boolean inherited

Name Type Description
otherMorph Morph
Returns:
Type Description
boolean

isTransparentAt (aPoint)boolean inherited

Name Type Description
aPoint Point
Returns:
Type Description
boolean

isVariableNameInUse (vName, isGlobal)boolean

Name Type Description
vName String
isGlobal boolean
Returns:
Type Description
boolean

justDropped (handMorph) inherited overrides

Name Type Description
handMorph HandMorph

keepWithin (aMorph) inherited

Name Type Description
aMorph Morph

left ()number inherited

Returns:
Type Description
number

leftCenter ()Point inherited

Returns:
Type Description
Point

makeBlock ()

makeBlockButton ()PushButtonMorph

Returns:
Type Description
PushButtonMorph

mouseClickLeft (pos) inherited overrides

Name Type Description
pos Point

mouseClickRight (pos) inherited

Name Type Description
pos Point

mouseDoubleClick (pos) inherited overrides

Name Type Description
pos Point

mouseDownLeft (pos) inherited overrides

Name Type Description
pos Point

mouseDownRight (pos) inherited

Name Type Description
pos Point

mouseEnter (pos) inherited overrides

Name Type Description
pos Point

mouseEnterDragging (pos) inherited overrides

Name Type Description
pos Point

mouseLeave (pos) inherited overrides

Name Type Description
pos Point

mouseLeaveDragging (pos) inherited

Name Type Description
pos Point

mouseMove (pos, button) inherited

Name Type Description
pos Point
button String

mouseScroll (pos) inherited overrides

Name Type Description
pos Point

move () inherited

moveBy (delta) inherited overrides

Name Type Description
delta number | Point

moveCenter () inherited

moveRotationCenter ()

nestingBounds ()Rectangle

Returns:
Type Description
Rectangle

newClone (immediately)SpriteMorph

Name Type Description
immediately boolean
Returns:
Type Description
SpriteMorph

newCostumeName (name, ignoredCostume)String

Name Type Description
name String
ignoredCostume boolean
Returns:
Type Description
String

nextEntryField (current)Morph inherited

Name Type Description
current number
Returns:
Type Description
Morph

nextSteps (arrayOfFunctions) inherited

Name Type Description
arrayOfFunctions Array.<function()>

nextTab (editField) inherited

Name Type Description
editField Morph

numericalSetters ()Array.<String> inherited

Returns:
Type Description
Array.<String>

overlappedMorphs ()Array.<Morph> inherited

Returns:
Type Description
Array.<Morph>

overlappingImage (otherMorph)HTMLCanvasElement inherited overrides

Name Type Description
otherMorph Morph
Returns:
Type Description
HTMLCanvasElement

ownBlocks ()Object.<?, ?>

Returns:
Type Description
Object.<?, ?>

palette (category)

Name Type Description
category ?

paletteBlockInstance (definition)BlockMorph

Name Type Description
definition ?
Returns:
Type Description
BlockMorph

parentThatIsA (constructor)Node inherited

Name Type Description
constructor function
Returns:
Type Description
Node

parentThatIsAnyOf (constructors)Node inherited

Name Type Description
constructors Array.<function()>
Returns:
Type Description
Node

penSize ()number

Returns:
Type Description
number

penTrails ()HTMLCanvasElement inherited

Returns:
Type Description
HTMLCanvasElement

perish (msecs, onComplete) inherited

Name Type Description
msecs number optional
onComplete function optional

perpetuate ()

perpetuateAndEdit ()

pickColor (msg, callback, environment, defaultContents) inherited

Name Type Default Description
msg String '' optional
callback function optional
environment String optional
defaultContents String '' optional

pickUp (wrrld) inherited

Name Type Description
wrrld WorldMorph optional

playSound (name)boolean

Name Type Description
name ?
Returns:
Type Description
boolean

position ()Point inherited

Returns:
Type Description
Point

positionTalkBubble ()

prepareToBeGrabbed (handMorph) inherited overrides

Name Type Description
handMorph HandMorph

previousEntryField (current)Morph inherited

Name Type Description
current number
Returns:
Type Description
Morph

previousTab (editField) inherited

Name Type Description
editField Morph

processKeyDown (event) inherited

Name Type Description
event KeyboardEvent

processKeyPress (event) inherited

Name Type Description
event KeyboardEvent

processKeyUp (event) inherited

Name Type Description
event KeyboardEvent

prompt (msg, callback, environment, defaultContents, width, floorNum, ceilingNum, isRounded) inherited

Name Type Default Description
msg String '' optional
callback function optional
environment String optional
defaultContents String '' optional
width number 100 optional
floorNum number optional
ceilingNum number optional
isRounded boolean false optional

prune ()

reachableGlobalVariableNames (sorted)Array.<String>

Name Type Default Description
sorted boolean false optional
Returns:
Type Description
Array.<String>

reactToChoice (arg) inherited

Name Type Description
arg *

reactToDropOf (aMorph, handMorph) inherited overrides

Name Type Description
aMorph Morph
handMorph HandMorph

reactToGrabOf (grabbedMorph) inherited

Name Type Description
grabbedMorph Morph

reactToKeystroke (event) inherited

Name Type Description
event KeyboardEvent

reactToTemplateCopy () inherited

receiveUserInteraction (interaction)Array.<?>

Name Type Description
interaction ?
Returns:
Type Description
Array.<?>

recordLayers ()

refactorVariableInstances (oldName, newName, isGlobal)

Name Type Description
oldName ?
newName ?
isGlobal boolean

refreshInheritedAttribute (aName)

Name Type Description
aName String

release ()

removeChild (aNode) inherited

Name Type Description
aNode Node

removeClone ()

removeHighlight ()SpriteHighlightMorph

Returns:
Type Description
SpriteHighlightMorph

removeShadow () inherited

removeSpecimen (another)

Name Type Description
another ?

replaceDoubleDefinitionsFor (definition)

Name Type Description
definition ?

reportCostumes ()?

Returns:
Type Description
?

reporterize (expressionString)?

Name Type Description
expressionString String
Returns:
Type Description
?

reportMouseX ()number

Returns:
Type Description
number

reportMouseY ()number

Returns:
Type Description
number

reportPenTrailsAsCostume ()Costume

Returns:
Type Description
Costume

reportSounds ()?

Returns:
Type Description
?

reportThreadCount ()number

Returns:
Type Description
number

resize () inherited

restoreLayers ()

Returns:
Type Description
number

rightCenter ()Point inherited

Returns:
Type Description
Point

root ()Node inherited

Returns:
Type Description
Node

rootForGrab ()Morph inherited overrides

Returns:
Type Description
Morph

rotationCenter ()Point

Returns:
Type Description
Point

scrollIntoView () inherited

searchBlocks (searchString, types, varNames, scriptFocus)

Name Type Default Description
searchString String '' optional
types Array.<String> optional
varNames Array.<String> optional
scriptFocus ScriptFocusMorph optional

selectForEdit ()Morph inherited

Returns:
Type Description
Morph

setAlphaScaled (alpha) inherited

Name Type Description
alpha number

setBottom (y) inherited

Name Type Description
y number

setBrightness (num)

Name Type Description
num number

setCenter (aPoint, justMe) overrides

Name Type Description
aPoint Point
justMe boolean

setColor (aColor) inherited overrides

Name Type Description
aColor Color

setEffect (effect, value)

Name Type Description
effect ?
value number

setExemplar (another)

Name Type Description
another ?

setExtent (aPoint, silently) inherited

Name Type Default Description
aPoint Point
silently boolean false optional

setFullCenter (aPoint) inherited

Name Type Description
aPoint Point

setHeading (degrees) inherited overrides

Name Type Description
degrees number

setHeight (height) inherited

Name Type Description
height number

setHue (num)

Name Type Description
num number

setLeft (x) inherited

Name Type Description
x number

setName (string)

Name Type Description
string String

setPivot (worldCoordinate)

Name Type Description
worldCoordinate Point

setPosition (aPoint) inherited overrides

Name Type Description
aPoint Point

setRight (x) inherited

Name Type Description
x number

setRotation () inherited

setRotationCenter (absoluteCoordinate)

Name Type Description
absoluteCoordinate Point

setRotationX (absoluteX)

Name Type Description
absoluteX number

setRotationY (absoluteY)

Name Type Description
absoluteY number

setScale (percentage, noShadow)

Name Type Description
percentage number
noShadow boolean

setSize (size)

Name Type Description
size number

setTop (y) inherited

Name Type Description
y number

setWidth (width) inherited

Name Type Description
width number

setXPosition (num)

Name Type Description
num number

setYPosition (num)

Name Type Description
num number

shadow (off, a, color)ShadowMorph inherited

Name Type Description
off Point optional
a number optional
color Color optional
Returns:
Type Description
ShadowMorph

shadowAllAttributes ()

shadowAllMethods ()

shadowAllVars ()

shadowAttribute (aName)

Name Type Description
aName String

shadowedAttributes ()Array.<?>

Returns:
Type Description
Array.<?>

shadowImage (off, color)HTMLCanvasElement inherited

Name Type Description
off Point optional
color Color optional
Returns:
Type Description
HTMLCanvasElement

shadowImageBlurred (off, color)HTMLCanvasElement inherited

Name Type Description
off Point optional
color Color optional
Returns:
Type Description
HTMLCanvasElement

shadowVar (name, value)

Name Type Description
name String
value *

showingVariableWatcher (varName)boolean

Name Type Description
varName ?
Returns:
Type Description
boolean

showingWatcher (selector)boolean

Name Type Description
selector ?
Returns:
Type Description
boolean

siblings ()Array.<Node> inherited

Returns:
Type Description
Array.<Node>

silentGotoXY (x, y, justMe)

Name Type Description
x number
y number
justMe boolean

silentMoveBy (delta) inherited overrides

Name Type Description
delta number | Point

silentSetExtent (aPoint) inherited

Name Type Description
aPoint Point

silentSetHeight (height) inherited

Name Type Description
height number

silentSetPosition (aPoint) inherited

Name Type Description
aPoint Point

silentSetWidth (width) inherited

Name Type Description
width number

situation ()Object inherited

Returns:
Type Description
Object

slideBackTo (situation, msecs, onBeforeDrop, onComplete) inherited

Name Type Description
situation Object
msecs number optional
onBeforeDrop function optional
onComplete function optional

specimens ()?

Returns:
Type Description
?

startWarp () inherited

step () inherited

stepFrame () inherited

stopTalking ()

tab (editField) inherited

Name Type Description
editField Morph

talkBubble ()boolean

Returns:
Type Description
boolean

thumbnail (extentPoint)HTMLCanvasElement

Name Type Description
extentPoint Point
Returns:
Type Description
HTMLCanvasElement

toggleHighlight ()

toggleInheritanceForAttribute (aName)

Name Type Description
aName String

toggleInheritedVariable (vName)

Name Type Description
vName String

toggleIsDraggable () inherited

toggleVariableWatcher (varName, isGlobal)WatcherMorph

Name Type Description
varName ?
isGlobal boolean
Returns:
Type Description
WatcherMorph

toggleVisibility () inherited

toggleWatcher (selector, label, color)

Name Type Description
selector ?
label ?
color ?

top ()number inherited

Returns:
Type Description
number

topCenter ()Point inherited

Returns:
Type Description
Point

topLeft ()Point inherited

Returns:
Type Description
Point

topMorphAt (point)Morph inherited

Name Type Description
point Point
Returns:
Type Description
Morph

topMorphSuchThat (predicate)Morph inherited

Name Type Description
predicate function
Returns:
Type Description
Morph

topRight ()Point inherited

Returns:
Type Description
Point

toString ()String inherited

Returns:
Type Description
String
Example
'a Morph 10 [0@0 | 50@40]'

turn (degrees) overrides

Name Type Description
degrees number

turnLeft (degrees)

Name Type Description
degrees number

up () inherited

updatePropagationCache ()

updateReferences (map) inherited

Name Type Description
map Map
Returns:
Type Description
MenuMorph

usesBlockInstance (definition, forRemoval, skipGlobals, skipBlocks)boolean

Name Type Description
definition ?
forRemoval boolean optional
skipGlobals boolean optional
skipBlocks boolean optional
Returns:
Type Description
boolean

variableBlock (varName, isLocalTemplate)ReporterBlockMorph

Name Type Description
varName ?
isLocalTemplate boolean
Returns:
Type Description
ReporterBlockMorph

visibleBounds ()Rectangle inherited

Returns:
Type Description
Rectangle

wantsDropOf (aMorph)boolean inherited overrides

Name Type Description
aMorph Morph
Returns:
Type Description
boolean

warp (fun) inherited

Name Type Description
fun function

warpOp (selector, argsArray) inherited

Name Type Description
selector String
argsArray Array

watcherFor (stage, selector)WatcherMorph

Name Type Description
stage StageMorph
selector ?
Returns:
Type Description
WatcherMorph

wearCostume (costume, noShadow)

Name Type Default Description
costume ?
noShadow boolean false optional

width ()number inherited

Returns:
Type Description
number
Returns:
Type Description
WorldMorph

xCenter ()number

Returns:
Type Description
number

xPosition ()number

Returns:
Type Description
number

yCenter ()number

Returns:
Type Description
number

yPosition ()number

Returns:
Type Description
number