Appearance
EventSlotInfo
cpp
#include <Components/Agnus/AgnusTypes.h>cpp
struct EventSlotInfoDefined in Components/Agnus/AgnusTypes.h:548
State of an event slot.
Public Attributes
| Return | Name | Description |
|---|---|---|
EventSlot | slot | The event slot. |
EventID | eventId | Identifier of the scheduled event (0 if the slot is empty). |
const char * | eventName | Name of the scheduled event. |
Cycle | trigger | Trigger cycle of the event. |
Cycle | triggerRel | Time until the event triggers (in master cycles). |
isize | frameRel | Trigger frame relative to the current frame. |
isize | vpos | The trigger cycle translated to a beam position. |
isize | hpos | Horizontal position at which the event triggers. |
slot
cpp
EventSlot slotType: EventSlot
Defined in Components/Agnus/AgnusTypes.h:550
The event slot.
eventId
cpp
EventID eventIdType: EventID
Defined in Components/Agnus/AgnusTypes.h:551
Identifier of the scheduled event (0 if the slot is empty).
eventName
cpp
const char * eventNameDefined in Components/Agnus/AgnusTypes.h:552
Name of the scheduled event.
trigger
cpp
Cycle triggerDefined in Components/Agnus/AgnusTypes.h:555
Trigger cycle of the event.
triggerRel
cpp
Cycle triggerRelDefined in Components/Agnus/AgnusTypes.h:556
Time until the event triggers (in master cycles).
frameRel
cpp
isize frameRelDefined in Components/Agnus/AgnusTypes.h:559
Trigger frame relative to the current frame.
vpos
cpp
isize vposDefined in Components/Agnus/AgnusTypes.h:562
The trigger cycle translated to a beam position.
hpos
cpp
isize hposDefined in Components/Agnus/AgnusTypes.h:563
Horizontal position at which the event triggers.