yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::anonymous_namespace{settings_panel.cc} Namespace Reference

Classes

struct  HexListEditorState
 

Functions

bool ParseHexToken (const std::string &token, uint16_t *out)
 
bool ParseHexList (const std::string &input, std::vector< uint16_t > *out, std::string *error)
 
std::string FormatHexList (const std::vector< uint16_t > &values)
 
std::vector< uint16_t > DefaultTrackTiles ()
 
std::vector< uint16_t > DefaultStopTiles ()
 
std::vector< uint16_t > DefaultSwitchTiles ()
 
std::vector< uint16_t > DefaultTrackObjectIds ()
 
std::vector< uint16_t > DefaultMinecartSpriteIds ()
 
bool IsLocalEndpoint (const std::string &base_url)
 
bool IsTailscaleEndpoint (const std::string &base_url)
 
std::string BuildHostTagString (const UserSettings::Preferences::AiHost &host)
 
std::string ExpandLeadingTilde (const std::string &path)
 
bool AddUniquePath (std::vector< std::string > *paths, const std::string &path)
 

Function Documentation

◆ ParseHexToken()

bool yaze::editor::anonymous_namespace{settings_panel.cc}::ParseHexToken ( const std::string & token,
uint16_t * out )

Definition at line 66 of file settings_panel.cc.

References ParseHexToken().

Referenced by ParseHexList(), and ParseHexToken().

Here is the call graph for this function:

◆ ParseHexList()

bool yaze::editor::anonymous_namespace{settings_panel.cc}::ParseHexList ( const std::string & input,
std::vector< uint16_t > * out,
std::string * error )

Definition at line 92 of file settings_panel.cc.

References ParseHexToken().

Here is the call graph for this function:

◆ FormatHexList()

std::string yaze::editor::anonymous_namespace{settings_panel.cc}::FormatHexList ( const std::vector< uint16_t > & values)

Definition at line 158 of file settings_panel.cc.

◆ DefaultTrackTiles()

std::vector< uint16_t > yaze::editor::anonymous_namespace{settings_panel.cc}::DefaultTrackTiles ( )

Definition at line 173 of file settings_panel.cc.

References DefaultTrackTiles().

Referenced by DefaultTrackTiles().

Here is the call graph for this function:

◆ DefaultStopTiles()

std::vector< uint16_t > yaze::editor::anonymous_namespace{settings_panel.cc}::DefaultStopTiles ( )

Definition at line 181 of file settings_panel.cc.

References DefaultStopTiles().

Referenced by DefaultStopTiles().

Here is the call graph for this function:

◆ DefaultSwitchTiles()

std::vector< uint16_t > yaze::editor::anonymous_namespace{settings_panel.cc}::DefaultSwitchTiles ( )

Definition at line 185 of file settings_panel.cc.

References DefaultSwitchTiles().

Referenced by DefaultSwitchTiles().

Here is the call graph for this function:

◆ DefaultTrackObjectIds()

std::vector< uint16_t > yaze::editor::anonymous_namespace{settings_panel.cc}::DefaultTrackObjectIds ( )

Definition at line 189 of file settings_panel.cc.

References DefaultTrackObjectIds().

Referenced by DefaultTrackObjectIds().

Here is the call graph for this function:

◆ DefaultMinecartSpriteIds()

std::vector< uint16_t > yaze::editor::anonymous_namespace{settings_panel.cc}::DefaultMinecartSpriteIds ( )

Definition at line 193 of file settings_panel.cc.

References DefaultMinecartSpriteIds().

Referenced by DefaultMinecartSpriteIds().

Here is the call graph for this function:

◆ IsLocalEndpoint()

bool yaze::editor::anonymous_namespace{settings_panel.cc}::IsLocalEndpoint ( const std::string & base_url)

Definition at line 197 of file settings_panel.cc.

◆ IsTailscaleEndpoint()

bool yaze::editor::anonymous_namespace{settings_panel.cc}::IsTailscaleEndpoint ( const std::string & base_url)

Definition at line 209 of file settings_panel.cc.

◆ BuildHostTagString()

◆ ExpandLeadingTilde()

std::string yaze::editor::anonymous_namespace{settings_panel.cc}::ExpandLeadingTilde ( const std::string & path)

Definition at line 259 of file settings_panel.cc.

References ExpandLeadingTilde(), and yaze::util::PlatformPaths::GetHomeDirectory().

Referenced by AddUniquePath(), and ExpandLeadingTilde().

Here is the call graph for this function:

◆ AddUniquePath()

bool yaze::editor::anonymous_namespace{settings_panel.cc}::AddUniquePath ( std::vector< std::string > * paths,
const std::string & path )

Definition at line 276 of file settings_panel.cc.

References AddUniquePath(), and ExpandLeadingTilde().

Referenced by AddUniquePath().

Here is the call graph for this function: