struct SpecialEvent

# struct SpecialEvent | Struct used to store certain events. More...
Definition | `#include <player.h>`
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

#### Public Members

- int id
- ulong diffmilliseconds
- ulong absmilliseconds
- int ticks
- int type
- char text[1024]
- ulong tempo
- int num
- int den
- struct SpecialEvent *next

## Detailed Description

This struct stores text, lyrics and change tempo events among others.

It includes the main information for an event. That is, the absolute millisecond at which this event is played (from the beginning of the song), the delta milliseconds from the previous SpecialEvent, an ID, etc.

This struct is used as nodes for a linked list, which you can get using MidiPlayer::specialEvents().

int id | ### id

ulong diffmilliseconds | ### diffmilliseconds

ulong absmilliseconds | ### absmilliseconds

int ticks | ### ticks

int type | ### type

char text[1024] | ### text[1024]

ulong tempo | ### tempo

int num | ### num

int den | ### den

struct SpecialEvent * next | ### next

- Version: 0.9.5 17/01/2000
- Author: Antonio Larrosa Jimenez
- Generated: root on macppc.ports.openbsd.org on Sat Sep 6 10:38:06 2003, using kdoc 2.0a54.