#include <fadeengine.h>
Inherits LoadServer.

Public Member Functions | |
| FadeEngine (int cpus) | |
| ~FadeEngine () | |
| void | do_fade (VFrame *output, VFrame *input, float alpha) |
| void | init_packages () |
| LoadClient * | new_client () |
| LoadPackage * | new_package () |
Data Fields | |
| VFrame * | output |
| VFrame * | input |
| float | alpha |
Definition at line 31 of file fadeengine.h.
| FadeEngine::FadeEngine | ( | int | cpus | ) |
Definition at line 171 of file fadeengine.C.
| FadeEngine::~FadeEngine | ( | ) |
Definition at line 176 of file fadeengine.C.
Definition at line 180 of file fadeengine.C.
References VFrame::copy_from(), and LoadServer::process_packages().
Referenced by VirtualVNode::render_fade().

| void FadeEngine::init_packages | ( | ) | [virtual] |
Reimplemented from LoadServer.
Definition at line 194 of file fadeengine.C.
References VFrame::get_h(), LoadServer::get_total_packages(), and input.

| LoadClient * FadeEngine::new_client | ( | ) | [virtual] |
| LoadPackage * FadeEngine::new_package | ( | ) | [virtual] |
Definition at line 46 of file fadeengine.h.
Referenced by init_packages(), and FadeUnit::process_package().
| float FadeEngine::alpha |
1.5.5