1#include "Game/Map/OceanRingBloomDrawer.hpp"
2#include "Game/Map/OceanRingDrawer.hpp"
3#include "Game/Map/OceanRing.hpp"
5OceanRingBloomDrawer::OceanRingBloomDrawer(
OceanRing *pRing) :
NameObj(
"オーシャンリング[ブルーム描画]") {
10 MR::connectToScene(
this, -1, -1, -1, 0x21);
14 if (!MR::isValidDraw(mRing) || !MR::isCameraInWater()) {
18 mRing->mRingDrawer->drawBloom();
21OceanRingBloomDrawer::~OceanRingBloomDrawer() {
The most basic form of an object.
virtual void draw() const
Draws the object. Does nothing until overridden.
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.