NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d2d::ScissorMask Struct Reference

#include <game/bases/d_2d/multi.hpp>

Description

Stores clipping settings for a layout.

Definition at line 11 of file multi.hpp.

Public Member Functions

 ScissorMask (const mVec2_c &pos, const mVec2_c &size)
void setPos (const mVec2_c &pos)
void setSize (const mVec2_c &size)
void set (const mVec2_c &pos, const mVec2_c &size)
void enable ()
ScissorMask & operator= (const ScissorMask &other)

Public Attributes

mVec2_c mPos
mVec2_c mSize
bool mEnabled

Constructor & Destructor Documentation

◆ ScissorMask() [1/2]

d2d::ScissorMask::ScissorMask ( )
inline

Definition at line 12 of file multi.hpp.

◆ ScissorMask() [2/2]

d2d::ScissorMask::ScissorMask ( const mVec2_c & pos,
const mVec2_c & size )
inline

Definition at line 13 of file multi.hpp.

Member Function Documentation

◆ setPos()

void d2d::ScissorMask::setPos ( const mVec2_c & pos)
inline

Definition at line 16 of file multi.hpp.

◆ setSize()

void d2d::ScissorMask::setSize ( const mVec2_c & size)
inline

Definition at line 17 of file multi.hpp.

◆ set()

void d2d::ScissorMask::set ( const mVec2_c & pos,
const mVec2_c & size )
inline

Definition at line 18 of file multi.hpp.

◆ enable()

void d2d::ScissorMask::enable ( )
inline

Definition at line 22 of file multi.hpp.

◆ operator=()

ScissorMask & d2d::ScissorMask::operator= ( const ScissorMask & other)
inline

Definition at line 24 of file multi.hpp.

Member Data Documentation

◆ mPos

mVec2_c d2d::ScissorMask::mPos

Definition at line 31 of file multi.hpp.

◆ mSize

mVec2_c d2d::ScissorMask::mSize

Definition at line 32 of file multi.hpp.

◆ mEnabled

bool d2d::ScissorMask::mEnabled

Definition at line 33 of file multi.hpp.