yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::LayerMergeType Struct Reference

#include <room.h>

Public Member Functions

 LayerMergeType ()=default
 
 LayerMergeType (uint8_t id, std::string name, bool see, bool top, bool trans)
 

Public Attributes

uint8_t ID
 
std::string Name
 
bool Layer2OnTop
 
bool Layer2Translucent
 
bool Layer2Visible
 

Detailed Description

Todo:
Gradually migrate all code to use kPrefixedNames directly

Definition at line 66 of file room.h.

Constructor & Destructor Documentation

◆ LayerMergeType() [1/2]

yaze::zelda3::LayerMergeType::LayerMergeType ( )
default

◆ LayerMergeType() [2/2]

yaze::zelda3::LayerMergeType::LayerMergeType ( uint8_t  id,
std::string  name,
bool  see,
bool  top,
bool  trans 
)
inline

Definition at line 73 of file room.h.

References ID, Layer2OnTop, Layer2Translucent, Layer2Visible, and Name.

Member Data Documentation

◆ ID

uint8_t yaze::zelda3::LayerMergeType::ID

Definition at line 67 of file room.h.

Referenced by LayerMergeType().

◆ Name

std::string yaze::zelda3::LayerMergeType::Name

Definition at line 68 of file room.h.

Referenced by LayerMergeType().

◆ Layer2OnTop

bool yaze::zelda3::LayerMergeType::Layer2OnTop

Definition at line 69 of file room.h.

Referenced by LayerMergeType().

◆ Layer2Translucent

bool yaze::zelda3::LayerMergeType::Layer2Translucent

Definition at line 70 of file room.h.

Referenced by LayerMergeType().

◆ Layer2Visible

bool yaze::zelda3::LayerMergeType::Layer2Visible

Definition at line 71 of file room.h.

Referenced by LayerMergeType().


The documentation for this struct was generated from the following file: