25 lines
470 B
C
25 lines
470 B
C
#ifndef LOGO_H
|
|
#define LOGO_H
|
|
|
|
#include "appCore.h"
|
|
#include <stdbool.h>
|
|
|
|
typedef struct {
|
|
int frameCounter;
|
|
int positionX;
|
|
int positionY;
|
|
int lettersCount;
|
|
int topSideRecWidth;
|
|
int leftSideRecHeight;
|
|
int bottomSideRecWidth;
|
|
int rightSideRecHeight;
|
|
int state;
|
|
float alpha;
|
|
} LogoState;
|
|
|
|
void InitLogo(LogoState *l);
|
|
void UpdateLogo(LogoState *l, View *currentView, bool *running);
|
|
void RenderLogo(const LogoState *l, Flags *flags);
|
|
|
|
#endif // LOGO_H
|