New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
Mask.h
Go to the documentation of this file.
1#pragma once
2
3#include <basis/seadTypes.h>
4
5// TODO
6class Quad;
7
8class Mask
9{
10public:
12 {
13 cTexName_Cave = 0, ///< Circle with harsh edge.
14 cTexName_CaveSmall = 1, ///< Circle with soft edge.
15 cTexName_Dark = 2, ///< Circle with very soft edge.
16 cTexName_DeepSea = 3, ///< Circle with very soft edge.
17 cTexName_FlashlightA = 4, ///< Cone with soft edge.
18 cTexName_FlashlightB = 5, ///< Circle with harsh edge.
19 cTexName_DrcBlock = 6, ///< Square with soft edge.
20 cTexName_DrcTouch = 7, ///< Large, dim circle.
22 };
23 static_assert(sizeof(TexName) == 4);
24
25public:
26 // TODO
27};
Definition Mask.h:9
TexName
Definition Mask.h:12
@ cTexName_DrcBlock
Square with soft edge.
Definition Mask.h:19
@ cTexName_Dark
Circle with very soft edge.
Definition Mask.h:15
@ cTexName_CaveSmall
Circle with soft edge.
Definition Mask.h:14
@ cTexName_DrcTouch
Large, dim circle.
Definition Mask.h:20
@ cTexName_UserType
Definition Mask.h:21
@ cTexName_FlashlightB
Circle with harsh edge.
Definition Mask.h:18
@ cTexName_DeepSea
Circle with very soft edge.
Definition Mask.h:16
@ cTexName_FlashlightA
Cone with soft edge.
Definition Mask.h:17
@ cTexName_Cave
Circle with harsh edge.
Definition Mask.h:13