SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
ImageEffectArea.hpp
1#pragma once
2
3#include "Game/AreaObj/AreaObj.hpp"
4
5class ImageEffectArea : public AreaObj {
6public:
7 enum EImageEffectType {
8 IMAGE_EFFECT_TYPE_BLOOM = 0,
9 IMAGE_EFFECT_TYPE_SIMPLE_BLOOM = 1,
10 IMAGE_EFFECT_TYPE_BLUR = 2,
11 IMAGE_EFFECT_TYPE_DOF = 3
12 };
13
14 ImageEffectArea(EImageEffectType, int, const char *);
15
16 virtual ~ImageEffectArea() {
17
18 }
19
20
21 virtual bool isSyncWithPlayer() const {
22 return false;
23 }
24
25 s32 mEffectType; // _3C
26};
27
29public:
30 ImageEffectAreaMgr(s32, const char *);
31
32 virtual ~ImageEffectAreaMgr();
33 virtual void initAfterPlacement();
34
35 void sort();
36};