Skip to content

Wrapper Class Reference

Search all wrapper classes by name, property, or key. Click a class card to expand its full property and method reference.

23 / 23 classes
ColorObjectTriggerColor
2 methods14 props
Color trigger. Inherits: Object -> Trigger -> Color
PulseObjectTriggerPulse
15 props
Pulse trigger. Inherits: Object -> Trigger -> Pulse
AlphaObjectTriggerAlpha
3 props
Alpha trigger. Inherits: Object -> Trigger -> Alpha
ToggleObjectTriggerToggle
2 props
Toggle trigger. Inherits: Object -> Trigger -> Toggle
AnimateObjectTriggerAnimate
2 props
Animate trigger. Inherits: Object -> Trigger -> Animate
SpawnObjectTriggerSpawn
2 methods7 props
Spawn trigger. Inherits: Object -> Trigger -> Spawn
TouchObjectTriggerTouch
5 props
Touch trigger. Inherits: Object -> Trigger -> Touch
FollowObjectTriggerFollow
5 props
Follow trigger. Inherits: Object -> Trigger -> Follow
ShakeObjectTriggerShake
3 props
Shake trigger. Inherits: Object -> Trigger -> Shake
FollowPlayerYObjectTriggerFollowPlayerY
6 props
Follow Player Y trigger. Inherits: Object -> Trigger -> FollowPlayerY
AdvFollowObjectTriggerAdvFollow
62 props
Advanced Follow trigger. Inherits: Object -> Trigger -> AdvFollow
EditAdvFollowObjectTriggerEditAdvFollow
21 props
Edit Advanced Follow trigger. Modifies an active AdvFollow trigger at runtime. Inherits: Object -> Trigger -> EditAdvFollow Most properties mirror AdvFollow exactly. The M_xxx named fields are properties that exist in the GD data but whose exact purpose is not yet documented.
PickupObjectTriggerPickup
5 props
Pickup trigger. Inherits: Object -> Trigger -> Pickup
CountObjectTriggerCount
5 props
Count trigger. Inherits: Object -> Trigger -> Count
InstantCountObjectTriggerInstantCount
5 props
Instant Count trigger. Inherits: Object -> Trigger -> InstantCount
ItemCompareObjectTriggerItemCompare
16 props
Item Compare trigger. Inherits: Object -> Trigger -> ItemCompare
ItemEditObjectTriggerItemEdit
14 props
Item Edit trigger. Inherits: Object -> Trigger -> ItemEdit
ItemPersistObjectTriggerItemPersist
5 props
Item Persist trigger. Inherits: Object -> Trigger -> ItemPersist
ObjectObject
4 methods53 props
Wrapper base class for common objects with typed properties and helper methods.
MoveObjectTriggerMove
4 methods23 props
Move trigger. Inherits: Object -> Trigger -> Move
RotateObjectTriggerRotate
16 props
Rotate trigger. Inherits: Object -> Trigger -> Rotate
ScaleObjectTriggerScale
1 method12 props
Scale trigger. Inherits: Object -> Trigger -> Scale
TriggerObjectTrigger
15 props
Base class for all trigger objects with shared trigger properties. Inherits: Object -> Trigger