Back to index

kdeartwork  4.3.2
Classes | Defines | Functions
aasaver.cpp File Reference
#include "aasaver.h"
#include <QtGui/QDesktopWidget>
#include <QtGui/QApplication>
#include <QtGui/QPainter>
#include <QtGui/QBrush>
#include <QtGui/QPaintEvent>
#include <QtCore/QList>
#include <kdebug.h>
#include <klocale.h>
#include <kconfigdialog.h>
#include <cstdlib>
#include "screen.h"
#include "frame.h"
#include "sprite.h"
#include "AASaverConfig.h"
#include "ui_settingswidget.h"

Go to the source code of this file.

Classes

class  Seaweed
 Special class to represent seaweed. More...
class  AirBubble
 Class to represent an AirBubble. More...
class  MovingSprite
 Moving sprite, will be killed when it moves off of the screen. More...
class  RandomMovingSprite
 Will spawn a random sprite when killed, otherwise behaves just like MovingSprite. More...
class  FishSprite
 Special subclass that represents a fish. More...
class  Splat
 Sprite that represents a blood "splat" in the water. More...
class  TeethSprite
 Invisible sprite which are created on a shark's teeth, to handle collisions with fish, creating splats and kill()'ing the fish. More...

Defines

#define ARRAY_SIZE(arr)   sizeof(arr)/sizeof(arr[0])

Functions

int main (int argc, char **argv)

Define Documentation

#define ARRAY_SIZE (   arr)    sizeof(arr)/sizeof(arr[0])

Definition at line 58 of file aasaver.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 1306 of file aasaver.cpp.

{
    AASaverInterface kss;
    return kScreenSaverMain(argc, argv, kss);
}

Here is the caller graph for this function: