ImageScene class

Constructors

ImageScene({VoidCallback? onStartUp, SelectedType selectableType = SelectedType.image})

Properties

camera Camera
getter/setter pair
collisions List<Object>
getter/setter pair
currentSize double?
getter/setter pair
fileName String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isClicked bool
getter/setter pair
isControlPressed bool
getter/setter pair
loaded bool
getter/setter pair
objectTappedOn List<SelectedObjects>
getter/setter pair
onUpdate VoidCallback?
getter/setter pair
origionalPos ↔ Vector3
getter/setter pair
prevObjectTappedOn List<SelectedObjects>
getter/setter pair
rayCasting bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectableType SelectedType
getter/setter pair
spriteOffset Offset
getter/setter pair
sprites List<SpriteImage>
getter/setter pair
tapLocation Offset?
getter/setter pair

Methods

addCollision() → void
addSprite(SpriteImage sprite) → void
clear() → void
clickedObject() List<SelectedObjects>
combineSprites(List<int> combine) → void
createRect(Size size, Vector3 position, Color color, int i, int currentRect, {int j = 0, SelectedType type = SelectedType.rect}) CanvasRects
getCollisionLocations() List<Rect>
getspriteLocations() List<Rect>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeCollision(List<int> sprite) → void
removeSelectedCollision() → void
removeSprite(List<int> sprite) → void
render(Canvas canvas, Size size) → void
seperateSprites() → void
setCollisions(List<Rect> rect) → void
toString() String
A string representation of this object.
inherited
update() → void
updateSprites(String path, String name) → void
updateTapLocation(Offset details) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited