1 #ifndef EQ_SOLAR_CHANNEL_H
2 #define EQ_SOLAR_CHANNEL_H
6 #include "SolarEngine.h"
34 bool configInit(
const eq::uint128_t& initID )
override;
35 void frameDraw(
const eq::uint128_t& frameID )
override;
36 void frameStart(
const eq::uint128_t&,
const uint32_t )
override;
37 void frameFinish(
const eq::uint128_t&,
const uint32_t )
override;
43 { _frameRestart = lastFrameNumber + 1; }
49 geAstro::SolarEngine engine;
53 std::vector<Label>labelVector;
57 uint32_t _frameRestart;
58 eq::PixelViewport _currentPVP;
62 #endif // EQ_SOLAR_CHANNEL_H
bool configInit(const eq::uint128_t &initID) override
Definition: Channel.cpp:18
Definition: FrameData.h:16
Channel(eq::Window *parent)
Definition: Channel.cpp:10
void frameDraw(const eq::uint128_t &frameID) override
Definition: Channel.cpp:34
void notifyStopFrame(const uint32_t lastFrameNumber) override
Definition: Channel.h:42
int id
Definition: Channel.h:14
void frameStart(const eq::uint128_t &, const uint32_t) override
Definition: Channel.cpp:161
void frameFinish(const eq::uint128_t &, const uint32_t) override
Definition: Channel.cpp:203
vmml::Vector2f pos
Definition: Channel.h:13
virtual ~Channel()
Definition: Channel.h:32
void frameViewFinish(const eq::uint128_t &frameID) override
Definition: Channel.cpp:212
bool stopRendering() const
Definition: Channel.cpp:237
std::string name
Definition: Channel.h:15