Skip to content

EventSlotInfo ​

cpp
#include <Components/C64Types.h>
cpp
struct EventSlotInfo

Defined in Components/C64Types.h:338

State of a single event slot.

Public Attributes ​

ReturnNameDescription
EventSlotslotThe event slot.
EventIDeventIdIdentifier of the scheduled event (0 if the slot is empty).
const char *eventNameName of the scheduled event.
CycletriggerTrigger cycle of the event.
CycletriggerRelTime until the event triggers (in cycles).
longframeRelTrigger frame relative to the current frame.
longvposRaster line at which the event triggers.
longhposRaster cycle at which the event triggers.

slot ​

cpp
EventSlot slot

Type: EventSlot

Defined in Components/C64Types.h:340

The event slot.


eventId ​

cpp
EventID eventId

Type: EventID

Defined in Components/C64Types.h:341

Identifier of the scheduled event (0 if the slot is empty).


eventName ​

cpp
const char * eventName

Defined in Components/C64Types.h:342

Name of the scheduled event.


trigger ​

cpp
Cycle trigger

Type: Cycle

Defined in Components/C64Types.h:345

Trigger cycle of the event.


triggerRel ​

cpp
Cycle triggerRel

Type: Cycle

Defined in Components/C64Types.h:346

Time until the event triggers (in cycles).


frameRel ​

cpp
long frameRel

Defined in Components/C64Types.h:349

Trigger frame relative to the current frame.


vpos ​

cpp
long vpos

Defined in Components/C64Types.h:352

Raster line at which the event triggers.


hpos ​

cpp
long hpos

Defined in Components/C64Types.h:353

Raster cycle at which the event triggers.